EM2RS Modbus RS485 Stepper Drive User Manual
Writes to single holding register
Preset Multiple Registers
Writes to multiple holding register
4.2.1 Read Holding Registers FC= 03
Read Holding Registers Query (Master to Slave)
Read Holding Registers Response (Slave to Master)
Address of beginning
register to be read
Number of data bytes in
message
Total number of registers
to be read
Data from registers (2 bytes
per register)
Example A: Read the value of a single register--peak current
Send message: 01 03 01 91 00 01 D3 1B
Receive message: 01 03 02 00 0A 38 43
Details as following:
Master->slave data:
Slave->master data:
Note: 0x0191-- output peak current, 000A(Hexadecimal)=10(decimal, unit: 0.1A), it means the current 1A.
Example B: Read multiple register values
Send message: 01 03 01 BC 00 06 05 D0
Receive message: 01 03 0C 00 00 00 02 00 00 00 01 00 00 00 04 B6 13
Details as following:
Master->slave data:
Slave>master data: