Herunterladen Diese Seite drucken

MICRO-EPSILON IF2035-PROFINET Betriebsanleitung Seite 59

Schnittstellenmodul

Werbung

Anhang | Sensorwerte, Datenformat, Umrechnung
Byte Data
Data[0]
Data[1] ... Data[4]
Data[5]
Data[6], Data[7]
Data[8]
Data[9]
Data[10]
Data[11]
Data[12]
Data[13]
Data[14]
Data[15]
...
Data[n] n=8+(4*Data [5]) Messwert 2 SF
Data[n + 1]
Data[n + 2]
Data[n + 3]
Data[n + 4]
Data[n + 5]
...
Abb. 31 Kodierung der INC5701-Messwerte im Übertragungsprotokoll, INC5701D
1) LP = Low pass filter (Tiefpass-Filter)
IF2035-PROFINET
Bedeutung
Statusbyte (enthält Fehler-Flags, normalerweise 0x00) 8 bit
Messwert-Counter [bit 0:31]
Anzahl der Messwerte in diesem Paket
Padding-Byte
Messwert 1 LP
1
[bit 0:7]
1
Messwert 1 LP
[bit 8:15]
Messwert 1 LP
1
[bit 16:23]
1
Messwert 1 LP
[bit 24:31]
Messwert 2 LP
1
[bit 0:7]
Messwert 2 LP
1
[bit 8:15]
1
Messwert 2 LP
[bit 16:23]
Messwert 2 LP
1
[bit 24:31]
...
2
[bit 0:7]
Messwert 2 SF
2
[bit 8:15]
2
Messwert 2 SF
[bit 16:23]
Messwert 2 SF
2
[bit 24:31]
2
Messwert 2 SF
[bit 24:31]
Messwert 2 SF
2
[bit 24:31]
...
2) SF = SensorFUSION Filter
Weitere Informationen entneh-
Datenformat
men Sie bitte der Betriebsanlei-
tung für den Neigungssensor.
Uint 32 bit
Die aktuelle Version finden Sie
unter:
8 bit
https://www.micro-epsilon.de/
8 bit
download/manuals/man--inerti-
alSENSOR-INC5701--de.pdf
Die Messdaten bestehen
aus einem Statusbyte, einem
Float 32 bit
Messwert-Counter, Anzahl der
Messwerte und den Messwer-
ten. Der Messwert-Counter zählt
kontinuierlich aufsteigend mit
jedem Abtastwert. Er stellt die
Anzahl der im Sensor seit der
...
letzten Abfrage vom Master
gespeicherten Messwerte dar
und zeigt daher die Anzahl der
in diesem Paket übertragenen
Float 32 bit
Messwerte (Floats) an. Der erste
Messwert im Data[]-Paket ist der
älteste Messwert. Ein Messwert
wird als 4-Byte-Datentyp Float
in der Einheit Winkelgrad [°]
dargestellt.
Seite 59

Werbung

loading