6
ID
Address
Func-
tion
Code
Register Start
Address
Qty. Of
Registers
CRC16
High
Byte
Low
Byte
High
Byte
Low
Byte
High
Byte
Low
Byte
Eg: Read
Measured
Value
0x01 0x03 0x00 0x01 0x00 0x02 0xCB 0x95
Eg: Read
Temp. Value
0x01 0x03 0x00 0x03 0x00 0x02 0x0B 0x34
ID
Address
Func-
tion
Code
Qty of
Registers
CRC16 Read Register Data in
Hexadecimal Floating Point
Number
C D A B High
Byte
Low
Byte
Eg:
Measured
Value
Return
0x01 0x03 0x04 0x2C 0x81 0x40 0x91 0xE7 0x52
Eg: Temp.
Value
Return
0x01 0x03 0x04 0x72 0x37 0x41 0xDB 0x8E 0x20
Slave Computer Response Format:
Note: 72 37 41 DB transfer to floating point number, CDAB change order is ABCD,
i.e. 41 DB 72 37 transfer to floating point is 27.4.
Read Integer
Host Computer Transmission Format:
Slave Computer Response Format:
ID
Address
Function
Code
Register Start
Address
Qty. Of
Registers
CRC16
High
Byte
Low Byte High
Byte
Low
Byte
High
Byte
Low
Byte
Eg: Read
Warning
Status
0x01 0x03 0x00 0x07 0x00 0x01 0xCB 0x35
ID
Address
Function
Code
Qty of
Registers
Read Register Data in
Hexadecimal Floating
Point Number
CRC16
A B High
Byte
Low
Byte
Eg: Measured
Value Return
0x01 0x03 0x02 0x00 0x00 0x44 0xB8
Read Floating Point Number
Host Computer Transmission Format: