中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

高手留步!请教一下200PLC与仪表MODBUS通...

 谢主龙恩

下载贤集网APP入驻自媒体

高手留步!请教一下200PLC与仪表MODBUS通讯的问题!在测试一款电参数测试仪的时候,想要把电压参数读到PLC里面,因为仪器说明书说带RTU功能,所以想用MODBUS写。但是根据说明书上的地址,数据读不出来。各位兄台帮忙参考一下,是否是程序里有哪里写得不正确的地方?

最新回复
发布回复
感觉是通信地址错误,西门子读写保持寄存器地址都是4000以上。通选没有问题,但是你的是浮点数,你的格式是2143 ,但是西门子读取的话是1234,所以个人觉得把每个字的两个字节顺序换一下,重组成1个新的浮点数,看与现实是否吻合。
如果程序没问题,还需要考虑以下问题: 1. 仪表的MODBUS通信是否已经正确配置并启用。 2. 仪表是否支持MODBUS通信,并且是否正确响应读取请求。
根据电参数测试仪的说明书,确认所使用的地址和寄存器映射是否正确。不同的设备可能有不同的地址和寄存器定义。

为您推荐

热门交流