
2-17
Function code (Writing): 06H
■ Example of transmitting master
(starting address=00C8H, data =5)
Component
Data length
Data
TCP
RTU
MBAP header (only for Modbus TCP)
7
-
-
Slave address
-
1
-
Function code
1
1
06H
Data
Relative start address (high-order)
1
1
00H
Relative start address (low-order)
1
1
C8H
Write data (high-order)
1
1
00H
Write data (low-order)
1
1
05H
Error check
-
2
CRC (16 bits)
Total number of bytes
12
8
■Example of slave's responding
(starting address=00C8H, data =5)
Component
Data length
Data
TCP
RTU
MBAP header (only for Modbus TCP)
7
-
-
Slave address
-
1
-
Function code
1
1
06H
Data
Relative start address (high-order)
1
1
00H
Relative start address (low-order)
1
1
C8H
Write data (high-order)
1
1
00H
Write data (low-order)
1
1
05H
Error check
-
2
CRC (16 bits)
Total number of bytes
12
8
8