28
MG.10.P2.22 VLT is a registered Danfoss trade mark
Read
Holding
Registers
(03
HEX
)
Description
Reads the binary contents of holding registers
(4x references) in the slave. Broadcast is never
supported for reads.
Query
The query message specifies the starting
register and quantity of registers to be read.
Registers are addressed starting at zero.
Registers 1-4 are addressed as 0-3.
Example of a request to read registers 40001-03 from slave device 01.
Field Name Example (HEX)
Slave Address 01
Function 03
Starting Address HI 00
Starting Address LO 00
No. of Points HI 00
No. of Points LO 03
Error Check (CRC) –
Response
The register data in the response message
are packed as two bytes per register, with the
binary contents right justified within each byte.
For each register, the first byte contains the
high order bits and the second contains the
low order bits.
Field Name Example (HEX)
Slave Address 01
Function 03
Byte Count 06
Data HI (Register 40001) 55
Data LO (Register 40001) AA
Data HI (Register 40002) 55
Data LO (Register 40002) AA
Data HI (Register 40003) 55
Data LO (Register 40003) AA
Error Check (CRC) –
APPENDIX A