Ultraschallsensoren UCC****-50GK-B26-Serie
Überblick der Kommunikationsmeldungen (OP-Codes)
5
Überblick der Kommunikationsmeldungen (OP-Codes)
Die Kommunikationsmeldungen sind in folgende Gruppen unterteilt:
Messprofile: Meldungen zum Start eines Messprofils
■
Sensorsystem: Meldungen als Sensorinformation (z. B. FW-Version)
■
Die Klassifikation dient zum besseren Überblick über verschiedenen Meldungen. Sie hat sonst
keinen technischen Hintergrund.
In den nachfolgenden Abschnitten sind die Request- und Response-Meldungen immer für den
positiven Fall der fehlerfreien Kommunikation beschrieben. Die gesamte Fehlerkommunikation
wird auf die gleiche Weise behandelt. ( Siehe Kapitel 4.4.9, Telegrammbeispiel.)
5.1
Messprofile
Die Messprofile in dieser Gruppe sind für den Start einer Messung durch den Master.
5.1.1
OP-Code Lese Temperatur 0xFF
OP-Object ID: Temperature = 0xFF
4 Bytes Master >> Sensor
SYNC-Byte
0xA...
Datenbyte: egal (0xFF wird wegen geringster Stromaufnahme empfohlen)
2 Bytes Sensor >> Master
1 Datenbyte
0x...
Datenbyte[vorzeichenbehafteter Integer]= Temperatur [°C]
5.1.2
OP-Code Lese Abstandsmesswert mit Messprofil A 0xFE
OP-Object ID: Profile_A = 0xFE
4 Bytes Master >> Sensor
SYNC-Byte
0xA..
Datenbyte: enthält die Anzahl der auszuführenden Messzyklen (0xFE = 1 Messzyklus, 0xFD =
2 Messzyklen, ... 0x00 = 254 Messzyklen. 0xFF = ungültiger Wert)
2 Bytes Sensor >> Master
1 Datenbyte
0x...
Datenbyte = Distanz [Bit]
Wenn mehr als 1 Messzyklus ausgeführt wird, sind die Ausgabedaten ein Mittelwert aller
Messzyklen.
24
OP-Code
Datenbyte
0xFF
0xFF
CHECK-Byte
0x...
OP-Code
Datenbyte
0xFE
0x...
CHECK-Byte
0x...
CHECK-Byte
0x...
CHECK-Byte
0x...