INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

HTTP request



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.10.2011, 10:57 (Dieser Beitrag wurde zuletzt bearbeitet: 07.10.2011 10:57 von Mueller_BT.)
Beitrag #1

Mueller_BT Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jun 2010

2009, 2010 und 2011
2004
kA

10829
Deutschland
Information HTTP request
Hallo,

ich habe ein Messgerät welches in einem lokalen Netzwerk hängt. Gebe ich die IP-Adresse des Gerätes im Browser ein, erhalte ich
eine html-datei zurück (siehe Anhang).

Dies möchte ich nun mit LabView automatisieren und die Werte aus der HTML-Datei für weitere Berechnungen nutzen. Ich habe das mit
der Datasocket-Funktion probiert aber keine Lösung gefunden.

Vielleicht hat hier jemand eine Idee oder so etwas bereits gelöst ?!

Danke im voraus

Badewanne_2_2


p.s. nutze LabView 2011


Angehängte Datei(en)
0.0 .htm  Daten.htm (Größe: 512 Bytes / Downloads: 286)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.10.2011, 10:50
Beitrag #2

illuminus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 67
Registriert seit: Jul 2005

LabVIEW Professional 2011, Embedded for ARM MCU, Embedded for ADI BF
1996
EN

55129
Deutschland
RE: HTTP request
Hi,

also es gibt zwei Möglichkeiten:

  1. HTTP-Client Methode: Sie setzt voraus, dass du die HTTP-Client VIs installiert hast, soweit mir bekannt sind sie Bestandteil des "Internet Toolkit". Der Ablauf befindet sich im Anhang 1.
  2. TCP/IP Methode: Ist etwas komplizierter, da du den HTTP-Header selbst zusammenstellen muss. Ich habe nur mal die minimal Informationen in den Header eingefügt, es fehlen noch Informationen zu Useragent usw. Ganz wichtig ist, dass die Zeilenumbrüche des Headers mit einem "carriage return" und "line feed" durchgeführt werden müssen also "\r\n", sonst funktioniert es nicht und die letzte Zeile endet mit "\r\n\r\n".


Das Parsen des HTML ist in beiden Beispielen nur nur rudimentär.

Gruß


Angehängte Datei(en) Thumbnail(s)
       

Das Schönste, was wir entdecken können, ist das Geheimnisvolle.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.11.2011, 19:04
Beitrag #3

Mueller_BT Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jun 2010

2009, 2010 und 2011
2004
kA

10829
Deutschland
Browserantwort
Hallo,

ich habe ein Messgerät welches bei Aufruf der IP+Port folgende Antwort (siehe Bild) im Browser anzeigt.
Nun möchte ich die Messwerte (... 0;0;0;1; usw) in einem VI nutzen.

Wenn ich das ganze als html-Datei speichere ist es kein Problem diese Werte zu nutzen, aber ich möchte
das das VI in regelmäßigen Abständen das Gerät im Netzwerk anspricht und sich die Werte holt !?

Hat da jemand eine Idee ? Ich nutze LV 2011


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.11.2011, 19:27
Beitrag #4

Mueller_BT Offline
LVF-Grünschnabel
*


Beiträge: 20
Registriert seit: Jun 2010

2009, 2010 und 2011
2004
kA

10829
Deutschland
RE: Browserantwort
Achso, nur in Opera werden die HTML-Befehle mit angezeigt. IE und Firefox zeigen nur den Text und die Messwerte durch ; getrennt !
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.11.2011, 08:28
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: HTTP request
Offtopic2
Threads zwecks Doppelposting zusammengeführt.

Funktionieren die Vorschläge von illuminus nicht, so dass du einen neuen Thread aufmachen musstet?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  HTTP-Post für Steuerung Adivh 7 4.859 24.07.2019 07:52
Letzter Beitrag: Adivh
  Tipp: HTTP Post mit SSL und eigenem Zertifikat buechling 0 4.382 07.03.2015 14:04
Letzter Beitrag: buechling
  Datei mit LabView runterladen (HTTP) dali4u 8 12.044 21.10.2011 14:36
Letzter Beitrag: Y-P
  HTTP-GET nachbilden... Yantit 12 12.768 07.03.2011 21:41
Letzter Beitrag: rolfk
  kommunikation über LAN / HTTP wohl 7 8.381 15.02.2011 17:07
Letzter Beitrag: wohl

Gehe zu: