8 ethernet-protokoll-spezifikation, 1 kommunikationsprotokoll – K-Patents PR-33-S Benutzerhandbuch
Seite 36
32
PR-33-S instruction manual
Dokument/Revision Nr. Rev. 1.3
Mit Wirkung vom: 5. März 2014
8 Ethernet-Protokoll-Spezifikation
Der Hauptzweck des Ethernet-Anschlusses besteht in der Erfassung von Messdaten des
Instruments. Um die Daten erfassen zu können, benötigen Sie eine geeignete Software
auf Ihrem Computer. Sie können mit Hilfe der unten stehenden Spezifikationen selbst
ein Datenerfassungsprogramm programmieren.
Wenden Sie sich bitte an Ichre nächtsgelegene Vertretung von K-Patents, falls Sie Bei-
spiele un fertige Anwendungen benötigen.
8.1 Kommunikationsprotokoll
Das Kommunikationsprotokoll basiert auf UDP/IP zu Port 50023. Dies ist ein Client-Ser-
ver-Protokoll, bei dem der Sensor der Server ist und somit nur Informationen sendet,
wenn der Client (d. h. Ihr Computer) diese abfragt. Der Server sollte alle Anforderungen
innerhalb von 100 ms beantworten.
8.1.1 Anforderungsformat
Die Client-an-Server-Kommunikation, d. h. die Anforderungen, die von Ihrem Computer
an das Refraktometer, gesendet werden, liegen im Binärformat vor. Die Anforderungs-
pakete enthalten die folgenden binären Daten (alle Ganzzahlen befinden sich in der
Netzwerkreihenfolge, zuerst MSB):
−
32-Bit-Ganzzahl: Paket-Nummer
−
32-Bit-Ganzzahl: Anforderungs-ID
−
(beliebig): Anforderungsdaten (abhängig von der Anforderung)
−
(beliebig): Daten zum Ausfüllen
Wichtig:
Die maximale Größe der Meldung beträgt 1472 8-Bit-Zeichen (Bytes).
Die Paket-Nummer wird vom Refraktometer zurückgesendet, wird jedoch nicht verar-
beitet. Die Paket-Nummern müssen nicht fortlaufend sein; jeder 32-Bit-Wert ist gültig.
Die Anforderungs-ID ist ein 32-Bit-Wert, der die angeforderte Funktion, zum Beispiel
Refraktometer Informationen, kennzeichnet. Siehe Abschnitt 8.2 zu Anforderungs-IDs.
Die Anforderungsdaten bestehen aus 0 bis 1464 8-Bit-Zeichen zusätzlicher Daten im
Zusammenhang mit der Anforderung.