Kommunikation mit Modbus RTU
Modbus
Register
Bit
0001
1-8
0001
9-16
0002
1-8
0002
9-16
0003
1-16
0004
1-16
0005
1-16
0006
1-16
0007
1-16
0008
1-16
58
6.3.2 Datenblock des Sensors
Die Daten zu dem Sensor sind in 8 Registern gespeichert.
Information
Sensornummer (Slave ID)
Sensorstatus
Sensormodell
Gerätestatus
Temperaturmesswert
Hauptmesswert (IEEE-754 floating point, 32 Bit)
Nebenmesswert (IEEE-754 floating point, 32 Bit)
Die Zählweise der Modbus-Register und Modbus-Bits und die
Zuordnung von MSB und LSB unterscheiden sich von der in den
meisten Programmiersprachen üblichen Art.
Zählbeginn des Registers
Zuordnung MSB* des Registers
Zuordnung LSB* des Registers
* MSB = Most significant bit, LSB = Least significant bit
6.3.3 Datenverkehr und Timeout
Einer Datenanfrage vom Master folgt immer die Antwort vom Slave. Dabei sind
bestimmte Timeout Zeiten einzuhalten.
pH 298, LF 298, Oxi 298, Cl 298
Datentyp
Int 8
Int 8
Int 8
Int 8
Float 32
Float 32
Float 32
Modbus
Üblicherweise
1
0
Bit 1
Bit 15
Bit 16
Bit 0
ba77196d03
Datenformat
Bit
7-0
15-8
7-0
15-8
31-16
15-0
31-16
15-0
31-16
15-0
07/2018