Struktur der FIFO-Kopfdaten beim RMB-Befehl
Siehe auch
„Über Standard-Ethernet und Objektverzeichnis zugreifen" auf Seite
111.
Die ersten 32 Bytes (Kopfdaten) sind 8 Werte mit jeweils 4 Byte. Dabei wird die
Byte-Reihenfolge Little Endian verwendet, d. h., das erste Byte ist das LSB
(Least Significant Byte).
Wert
Erläuterung
0
Protokoll-Version, immer 1.
1
Systemstatus des ClipX, siehe
163.
2
Bitmaske der digitalen Flags Low-Word (32 bit), siehe
der I/O-Flags (I/O-Status)" auf Seite
3
Bitmaske der digitalen Flags High-Word (32 bit).
4
FIFO-Kontrollflags, z. B. um einen Überlauf zu erkennen.
5
Anzahl von Datenbytes, die nach den Kopfdaten kommen (Anzahl FIFO-Ein-
träge mal 28 Bytes).
6
Reserviert, aktuell immer 0.
7
Struktur der Messwerte beim RMB-Befehl
Alle Messwerte werden als FLOAT-Werte mit jeweils 4 Byte im FIFO gespei-
chert. Die Zeit wird als UINT32 in Millisekunden seit dem Start der Aufzeichnung
gespeichert. Ein Eintrag im FIFO enthält daher 28 Bytes für die 7 Werte (6 Sig-
nalquellen und der Zeitwert). Falls der gesamte FIFO-Speicher gefüllt ist (1000
Einträge bzw. 4000 ab Firmware 2.0), erhalten Sie 28.000 Bytes (168.000 ab
Firmware 2.0) mit Werten plus 32 Bytes Kopfdaten.
Hinweise
•
Ein ungültiger Messwert wird immer durch 1,001 * 10
gelegter Ersatzwert wird nicht verwendet.
ClipX
„Systemstatus: Liste der Statusbits" auf Seite
167.
A04643_04_X00_03 HBM: public
Betrieb über Ethernet/OPC UA
„Digitale Flags: Liste
30
ersetzt, ein evtl. fest-
119