15 Appendix B - Modbus communication example
16 (0x10) Write multiple registers
Request Response
Slave address
1 byte
Slave address
1 byte
Function code
1 byte
Function code
1 byte
Starting address
Hi
1 byte
Starting address
Hi
1 byte
Starting address
Lo
1 byte
Starting address
Lo
1 byte
No. of registers
Hi
1 byte
No. of registers
Hi
1 byte
No. of registers
Lo
1 byte
No. of registers
Lo
1 byte
Byte count
1 byte
CRC
2 bytes
Data Hi
1 byte
Data Lo
1 byte
:
:
Data Hi
1 byte
Data Lo
1 byte
CRC
2 bytes
17 (0x11) Report slave ID
Request Response
Slave address
1 byte
Slave address
1 byte
Function code
1 byte
Function code
1 byte
CRC
2 bytes
Byte count
1 byte
Slave ID
2 bytes
Device run
indicator
2 bytes
Product code
2 bytes
Product name
20 bytes
CRC
2 bytes
27