Herunterladen Inhalt Inhalt Diese Seite drucken

Datenformat Der Messwerte - MICRO-EPSILON IF1032/ETH Betriebsanleitung

Inhaltsverzeichnis

Werbung

Ethernet-Schnittstelle
6.2
Alle zu einem Zeitpunkt aufgenommenen Messwerte werden zu einem Messwertframe zusammengefasst (ein
Messwert pro Kanal).
Mehrere Messwertframes werden zu einem Messwertblock zusammengefasst und dann zusammen mit
einem Header als TCP-Datenpaket übertragen.
Alle Messwerte und der Header werden im Little-Endian Format übertragen.
Inhalt
Präambel
Artikelnummer
Seriennummer
Kanäle (Bitfeld)
Status
Frame Anzahl M /
Bytes pro Frame
Messwertzähler
Messwertframe 1
[Anzahl Kanäle N]
Messwertframe 2
[Anzahl Kanäle N]
....
Messwertframe M
[Anzahl Kanäle N]
IF1032/ETH

Datenformat der Messwerte

Größe
Beschreibung
32 Bit
„MEAS" als ASCII-Text
32 Bit
Artikelnummer des Sensors als int
32 Bit
Seriennummer des Sensors als int
64 Bit
Bitfeld, welcher Kanal vorhanden. Es werden zwei Bit pro Kanal verwendet:
„00"= Kanal nicht vorhanden; „01"= Kanal vorhanden und Übertragung
als ‚int'. „10" = Kanal vorhanden und Übertragung als ‚uint'; „11" = Kanal
vorhanden und Übertragung als ‚Float'. Der niedrigste Kanal befindet sich
auf dem niederwertigsten Bit ; dadurch Bestimmung der Anzahl Kanäle N
möglich
32 Bit
Bei Analogeingängen nicht verwendet, ansonsten vom angeschlossenen
Sensor abhängig.
16 Bit /
Ein Frame = ein Messwert je Kanal
16 Bit
32 Bit
Messwertzähler (des 1. Frames)
N *
Messwerte aller Kanäle, beginnend mit der niedrigsten Kanalnummer
32 Bit
N *
32 Bit
...
...
N *
32 Bit
Seite 27

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis