Modbus-Funktion 06 (0x06) Write Single Register
Diese Funktion wird verwendet, um in ein einzelnes Register zu schreiben.
Request:
Byte 0
Byte 1
Byte 2-3
Byte 4-5
Response:
Byte 0
Byte 1
Byte 2-3
Byte 4-5
Error:
Byte 0
Byte 1
Byte 2
Modbus-Funktion 16 (0x10) Write Multiple Registers
Diese Funktion wird verwendet, um in mehrere aufeinanderfolgende Register
zu schreiben.
Request:
Byte 0
Byte 1
Byte 2-3
Byte 4-5
Byte 6
Byte 7-8
Byte ...
Response:
Byte 0
Byte 1
Byte 2-3
Byte 4-5
Error:
Byte 0
Byte 1
Byte 2
34
Slave Address
Function Code
Register Address
Register Value
Slave Address
Function Code
Register Address
Register Value
Slave Address
Error Code
Exception Code
Slave Address
Function Code
Register Address
Register Quantity
Byte Count
Register Value
Register Value
Slave Address
Function Code
Register Address
Register Quantity
Slave Address
Error Code
Exception Code
TROXNETCOM Funktionsmodul MB-BAC-WA1/4
Drehschalter 1-99
0x06
Adresse des Registers
0x0000-0xFFFF
Drehschalter 1-99
0x06
Adresse des Registers
0x0000-0xFFFF
Drehschalter 1-99
0x86
0x02,0x03
Drehschalter 1-99
0x10
Erstes Register
Anzahl der Register
2 Bytes je Register
0x0000-0xFFFF
0x0000-0xFFFF
Drehschalter 1-99
0x10
Erstes Register
Anzahl der Register
Drehschalter 1-99
0x90
0x02,0x03
9