第 1 页
一、潍微科技 MODBUS 水表通讯协议_v2.0
(RTU 模式)
一、modbus 协议
1、读操作(03H)
发码:
地址
功能码
第一个寄存
器高位地址
第一个寄存
器低位地址
寄存器的数量
的高位
寄存器的数
量的低位
CRC 校
验低位
CRC 校验
高位
xx
03
xx
xx
xx
xx
xx
xx
回码:
地址
功能码
字节数
数据高字节
……
数据低字节
CRC
校验低位
CRC
校验高位
xx
03
xx
xx
……
Xx
xx
xx
2、单写操作(06H)
发码:
地址
功能码
第一个寄存
器高位地址
第一个寄存
器低位地址
数据高字节
数据低字节
CRC
校验低位
CRC
校验高位
xx
06
xx
xx
xx
xx
xx
xx
回码:
地址
功能码
第一个寄存器
高位地址
第一个寄存
器低位地址
数据高字节
数据低字节
CRC
校验低位
CRC
校验高位
xx
06
xx
xx
xx
xx
xx
xx
3、写操作(10H)
发码:
地
址
功
能
码
第一个寄
存器高位
地址
第一个寄
存器低位
地址
寄存器
的数量
的高位
寄存器
的数量
的低位
字节
数
数据
高字
节
…
数据
低字
节
CRC 校
验低
位
CRC
校验
高位
xx
10
Xx
xx
xx
xx
xx
xx
…
xx
xx
xx
回码:
地址
功能码
第一个寄存器
高位地址
第一个寄存
器低位地址
寄存器的数
量的高位
寄存器的数
量的低位
CRC 校验
低位
CRC 校验
高位
xx
10
xx
xx
xx
xx
xx
xx