9 ethernet-protokoll, spezifikation, 1 kommunikationsprotokoll – K-Patents PR-33-AC Benutzerhandbuch

Seite 45

Advertising
background image

9 Ethernet-Protokoll, Spezifikation

39

9 Ethernet-Protokoll, Spezifikation

Die wichtigste Aufgabe des Ethernet-Anschlusses ist die Erfassung von Messda-
ten vom Messgerät. Für die Erfassung dieser Daten benötigen Sie die passende
Software auf ihrem Computer. Ein Datenerfassungsprogramm können Sie selbst
programmieren, wenn Sie den untenstehenden Vorgaben folgen..

Wenden Sie sich wegen Beispielen und gebrauchsfertigen Anwendungen an K-Patents.

9.1 Kommunikationsprotokoll

Das Kommunikationsprotokoll basiert auf UDP/IP zu port 50023. Es ist ein
Client/Server-Protokoll, bei dem der Sensor als Server fungiert und dementspre-
chend nur Informationen sendet, wenn der Client (d.h. Ihr Computer) diese abfragt.
Der Server sollte auf alle Anforderungen innerhalb von 100 ms antworten.

9.1.1 Anforderungsformat

Die Kommunikation Client-Server erfolgt im Binärformat, d.h. die von ihrem
Computer an das Refraktometer geschickten Anforderungen werden im Binärfor-
mat übermittelt. Die Anforderungspakete enthalten die folgenden Binärdaten (alle
Ganzzahlen sind in der Netzwerk-Reihenfolge, MSB zuerst):

− 32-bit Ganzzahl: Paketnummer
− 32-bit Ganzzahl: Anforderungs-ID
− (beliebig): Anforderungsdaten (abhängig von der Anforderung)
− (beliebig): Ergänzungsdaten

Wichtig:

Die maximale Größe der Meldung beträgt 1472 8-Bit-Bytes.

Die Paketnummer wird vom Refraktometer reflektiert, aber in keiner Weise ver-
arbeitet. Die Paketnummern müssen nicht folgegebunden sein, ein beliebiger 32-
Bit-Wert ist gültig.

Die Anforderungs-ID ist ein 32-Bit-Wert, der die angeforderte Funktion identi-
fiziert, zum Beispiel die Refraktometerinformationen. Weitere Informationen zu
Anforderungs-IDs finden Sie im Abschnitt 9.2.

Advertising