Modbus – IAI America ROBO Cylinder Series User Manual
Page 72

5. Modbus RTU
64
Modbus
(3) Query format
In a query message, specify the address of the register from which to start reading data, and
number of bytes in registers to be read.
1 register (1 address) = 2 bytes = 16-bit data
Field
RTU mode
8-bit data
Number of data items
(number of bytes)
Remarks
Start
None
Silent interval
Slave address [H]
Arbitrary
1
Axis No. + 1 (01
H
to 10
H
)
Function code [H]
03
1
Register reading code
Start address [H]
Arbitrary
2
Refer to 5.3.1 (2),
”Start address list”
Number of registers [H]
Arbitrary
2
Refer to the start address
list.
Error check [H]
CRC (16 bits)
2
End
None
Silent interval
Total number of bytes
8
(4) Response format
Field
RTU mode
8-bit data
Number of data items
(number of bytes)
Remarks
Start
Silent interval
Slave address [H]
Arbitrary
1
Axis No. + 1 (01
H
to 10
H
)
Function code [H]
03
1
Register reading code
Number of data bytes [H]
1
Total number of bytes of
registers specified in the
query
Data 1 [H]
Number of bytes of
register specified in the
query
Data 2 [H]
Number of bytes of
register specified in the
query
Data 3 [H]
Number of bytes of
register specified in the
query
Data 4 [H]
Number of bytes of
register specified in the
query
:
:
:
:
Error check [H]
CRC (16 bits)
2
Silent interval
End
None
Total number of bytes
256 max.