8-7
Chapter 8. Modbus TCP Communication Functions
Multiple data write command (10H)
For 1 data
(1) Function code (Write Multiple Registers)
(2) Start data address
(3) Number of data (= 1)
(4) Number of bytes (= Number of data x 2)
(5) Write data
1
(1)
0
(2) (3)
Request
Normal response
(1) Function code (Write Multiple Registers)
(2) First data address
(3) Number of data (= 1)
Abnormal response
(1) Error code (Write Multiple Registers)
(2) Exception code (= 01H/02H/03H/06H)
9
(1)
0
(2)
1
(1)
0
(2) (3)
(5)
(4)
For multiple data
1 0
9 0
1 0
(6)
(1) Function code (Write Multiple Registers)
(2) Start data address
(3) Number of data
(4) Number of bytes (= Number of data x 2)
(5) Write data
(1) Function code (Write Multiple Registers)
(2) First data address
(3) Number of data
Request
Normal response
Abnormal response
(1) Error code (Write Multiple Registers)
(2) Exception code (= 01H/02H/03H/06H)
(1)
(2)
(1)
(2) (3)
(1)
(2) (3)
(5)
(4)