多通道图形记录仪 如何将数显表上的电压显示到MCGS 上 (多通道图像)

仪表地址

不同仪表的 Modbus 地址可能有所不同。在设置 Modbus 通讯之前,请务必查阅仪表的说明书。 例如: 温湿度模块的数值位于 H0 至 H4。 温度模块对应通道数值位于 H20 至 H30。 温度模块读 D0,则数值为 0。 确定需要采集的数值在仪表上的D 位数。Modbus 上位机通常会将读操作加上 3001。

Modicon PLC 的 Modbus RTU 解码顺序

16 位整数解码顺序

对于 Modicon PLC 及标准 PLC 设备,使用默认值即可: 0x00010―12 表示字元件高低字节不颠倒(默认值) 11―21 表示字元件高低字节颠倒 256 表示数值

32 位整数解码顺序

对于 Modicon PLC,请设置为 2-3412 顺序解码: 0x000000010―1234 表示双字元件不做处理直接解码(默认值) 11―2143 表示双字元件高低字不颠倒,但字内高低字节颠倒 2562—3412 表示双字元件高低字颠倒,但字内高低字节不颠倒 655363—4321 表示双字元件内 4 个字节全部颠倒 16777216 表示数值

示例

Modicon Modbus RTU,16 位整数解码顺序: 1. 读取地址 H20 的温度值: 读操作:0x0H20 + 3001 = 0x0H21 2. 高低字节不颠倒: 解码结果:0x1234 (十六进制) = 4660 (十进制) Modicon Modbus RTU,32 位整数解码顺序: 1. 读取地址 H20 至 H23 的温度值(32 位整数): 读操作:0x0H20 + 3001 = 0x0H21,0x0H22 + 3001 = 0x0H23,0x0H23 + 3001 = 0x0H24,0x0H24 + 3001 = 0x0H25 2. 2-3412 顺序解码: 解码结果:0x12345678 (十六进制) = 305419896 (十进制)

其他注意事项

如果使用其他品牌的 PLC 或上位机软件,解码顺序可能不同。请查阅相关文档或联系设备供应商以获取准确的信息。 Modbus 通讯还支持其他数据类型,例如浮点数和字符串。具体解码方式请参考相关文档或 Modbus 协议规范。 确保 Modbus 地址、数据类型和解码顺序与仪表和上位机软件设置一致。否则,通讯可能无法成功进行。 如有任何疑问或需要更多帮助,请随时联系我们。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论