Professional Documents
Culture Documents
Communication Protocol (RTU)
Communication Protocol (RTU)
1. Protocol overview
1.1 Communication protocol
1.3 Address
2.Command
31 30-23 22-0
Sign Exponent Fraction
The sign bit 0 denotes a positive number, and 1 denotes a negative number.
For example
Request Response
Domain name Data(HEX) Domain name Data(HEX)
01 Address 01
Function code 03 Function code 03
Starting Address(High) 00 Byte count 08
Starting Address(Low) 00 Registers high(0001) 0C
Quantity of Registers(High) 00 Registers low(0001) E8
Quantity of Registers(Low) 04 Registers high(0002) C2
Registers low(0002) FB
Registers high(0003) C9
Registers low(0003) 26
Registers high(0004) C3
Registers low(0004) 7B
CRC Checking CRC Checking
Temperature: 20℃;
Pressure: 10KPa;;
Instantaneous flow of working condition: 1000 m3/h;
Instantaneous flow of standard temperature and pressure per second: 0.1099 Nm3/h;
More than 100 bits of accumulated flow: 154 Nm3
Below 100 bits of accumulated flow: 93.5824 Nm3
Flow sensor frequency: 0Hz
Current Output: 16.6569 mA
Read data register (in this case, the meter data read)
Master request: 01 03 00 00 00 14 45 C5