MODBUS_RTU 通讯协议(LCD热量表)

MODBUS_RTU 通讯协议

1、 数据传输格式:1位起始位、8位数据位、1位停止位、无奇偶校验位。

2、 仪表数据格式:2字节寄存器值=寄存器数高8位二进制数+寄存器低8位二进制数 3、 仪表通讯帧格式:

读寄存器命令格式:

3

4

起始寄存器低位

5 寄存器数高位

6 寄存器数低位

CRC

起始寄存器高位

应答:

3

4~5 寄存器数据1

6~7 寄存器数据2

……

寄存器数据M

CRC

字节计数M*2

DE: 设备地址 (1~200) 单字节

CRC: 校验字节 采用CRC-16循环冗余错误校验

举例对比说明:(以LCD热量表为例)

1、 SWP通讯协议(十六进制格式)以实际通讯数据内容为准 发送:@ 01 RD 17 \0D

回收:@01RD00840000000000000000000000000000000000000000F9FF9BCDFFFFFF

7F00440000300400001E13A18AC10764\0D 仪表动态数据格式(SWP协议)

编号 2 3 4 5 6 7 8 9 10 11 12

参 数 名 称 仪表类型 第一路采样 第二路采样 第三路采样 瞬时值 瞬热值 累计流量 累计热量 停电次数 停电时间 报警状态

数据格式 单字节定点数 单字节定点数 四字节浮点数 四字节浮点数 四字节浮点数 四字节浮点数 四字节浮点数 八字节浮点数 八字节浮点数 单字节定点数 四字节浮点数 单字节定点数

类型只读只读只读只读只读只读只读只读只读只读只读只读

备注

因通讯是以秒为单位,故:

仪表实际值(单位:小时)=通讯采集值×3600通讯将八字节分为前四字节和后四字节,故:仪表实际值=前四字节×100+后四字节

2PROM参数修改标志

你可能喜欢

  • MODBUS通讯协议及编程
  • 超声波热量表
  • modbus程序
  • 三菱PLC与变频器通讯
  • 中文资料
  • 三菱变频器

MODBUS_RTU 通讯协议(LCD热量表)相关文档

最新文档

返回顶部