海阔凭鱼跃
级别: 略有小成
精华主题: 0
发帖数量: 63 个
工控威望: 293 点
下载积分: 1953 分
在线时间: 47(小时)
注册时间: 2022-09-25
最后登录: 2024-11-18
查看海阔凭鱼跃的 主题 / 回贴
楼主  发表于: 2024-02-22 11:07
公司一台检测设备,利用西门子1200PLC通过modbus tcp通讯需要向40009连续两个保持寄存器写32位浮点数参数,写进去的值在检测设备的PC上显示为0,只能在PC上修改参数,修改完后,再用PLC读40009的值是PLC 发送的值,而不是PC写进去的值(和PC显示不一致),断电后重启PLC再读40009的值变成了0,而PC上的实际值没变,请教各位大佬是什么问题,
yiyi5138
级别: 家园常客
精华主题: 0
发帖数量: 382 个
工控威望: 551 点
下载积分: 2851 分
在线时间: 90(小时)
注册时间: 2009-04-25
最后登录: 2024-11-20
查看yiyi5138的 主题 / 回贴
1楼  发表于: 2024-02-22 13:02
先放在DB块里,监控一下,是否通讯连上?然后就可判读问题在那?