Anhang | Digitale Schnittstelle RS485
A 4.2.1
Master: Abfrage-Daten
Byte:
Wert:
Slave: Antwort-Daten
Byte:
Wert:
Bezeichnungen
SD
LE
LE rep
SD rep
DA
SA
FC
FCS
ED
Data[]
i
inertialSENSOR INC5701
Auslesen der Messdaten
SD
0x10
SD
D
0x68
x
Start-Delimiter
(0x10: Datagramm ohne Daten, 0x68: Datagramm mit variabler Länge)
Length (Länge) (Anzahl der Bytes ohne SD, LE, LE rep, SD rep, FCS, ED)
LE repeated (LE wiederholt)
SD repeated (SD wiederholt)
Destination Address (Zieladresse) (Default 0x7E = 126)
Source Address (Quelladresse (z. B. 0x01)
Function Code (Funktionscode)
Checksum (Prüfsumme)
(Summe aller Bytes ohne SD, LE, LE rep, SD rep, FCS, ED, Überlauf bei 256)
End-Delimiter
Messdaten, variable Anzahl, Little Endian
Ein Messwert wird als 4-Byte-Datentyp Float in der Einheit Winkelgrad [°] dargestellt.
DA
SA
x
x
FCS
LE
SD
DA
rep
rep
x
0x68
x
FC
FCS
0x4C
x
SA
FC
Data[]
x
0x08
x
ED
0x16
FCS
ED
x
0x16
Seite 38