Herunterladen Inhalt Inhalt Diese Seite drucken

Integration In Kundenseitiges Ethernet-System Vorraussetzung - testo 6651 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für 6651:
Inhaltsverzeichnis

Werbung

1.3.4.5
Integration in kundenseitiges Ethernet-System
Vorraussetzung
Der Anwender sollte mit der Struktur eines XML-Dokuments
vertraut sein. Weiterhin sollten Kenntnisse vorhanden sein,
wie mit Hilfe einer Programmier-/Scriptsprache ein solches
Dokument über eine Internetverbindung heruntergeladen und
dekodiert wird.
Schnittstelle
Die Kommunikation läuft nach dem Client / Server Prinzip ab, wobei das
Ethernetmodul die Rolle des Servers einnimmt:
Die XML-Schnittstelle wird über eine URL angesprochen. Die URL setzt sich
aus der IP-Adresse des Ethernetmoduls, dem Pfad für das XML-Dokument
und je nach URL mit einem festdefinierten Parameter zusammen. Fehlt ein
Parameter oder wird ein falscher Wert übergeben, gibt das Ethernetmodul
eine einfache Fehlermeldung zurück.
Beispiel:
IP-Adresse = 254.169.100.100
URL für serialnumber.xml:
http://254.169.100.100/data/getserialnumber
Ist ein Parameter notwendig folgt der URL immer als erstes ein „?" (Frage-
zeichen), anschließend wird der Parameter in üblicher Querystring-Form
(Name=Wert) übergeben.
Beispiel:
IP-Adresse = 254.169.100.100
URL für / identification.xml:
http://254.169.100.100/data/getidentification?param=0 (vergleiche Tabelle
xml-Codes)
Nach dem Aufruf der zusammengesetzten URL wird, wenn alles korrekt war,
ein XML-Dokument zurückgegeben. Bei fehlerhaften Parametern, erfolgt eine
einfache HTML-Antwort, die darauf hinweist, weshalb keine XML-Antwort
gegeben werden konnte.
Soll ein XML-Dokument auf den Server geladen werden erfolgt der Zugriff
über einen POST-Request
testo 6651
Ethernetmodul- 1.3 Inbetriebnahme 39

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis