User Manual

EMpro - Multifunktionale Energiemessgeräte für den Fronttafeleinbau
170 / 198
PHOENIX CONTACT 108904_de_00
11.6 Datentypen und Register
Die Modbus-Spezifikation beinhaltet keine Anforderung an die Darstellung von verschiede-
nen Datentypen auf die entsprechenden Register.
Die Spezifikation gibt lediglich vor, dass das Register als "Big-Endian" repräsentiert wird.
Das bedeutet, dass das höherwertige Byte eines Registers zuerst gesendet wird, gefolgt
von dem niederwertigen Byte.
8-Bit integer Typen:
Bsp.: Wert = 1 (0x01)
16-Bit integer Typen:
Bsp.: Wert = 4660 (0x1234)
32-Bit integer Typen:
Bsp.: Wert = 305419896 (0x12345678)
32Bit IEE 754 floating point:
Bsp.: Wert = 123,456 (0x42F6E979)
Tabelle 11-7 8-Bit integer Typen
Registeradresse Registerinhalt (Hex)
n 0x0001
Tabelle 11-8 16-Bit integer Typen
Registeradresse Registerinhalt (Hex)
n 0x1234
Tabelle 11-9 32-Bit integer Typen
Registeradresse Registerinhalt (Hex)
n 0x5678
n +1 0x1234
Tabelle 11-10 32Bit IEE 754 floating point
Registeradresse Registerinhalt (Hex)
n 0xE979
n +1 0x42F6