lander
级别: 探索解密
精华主题: 0
发帖数量: 109 个
工控威望: 148 点
下载积分: 762 分
在线时间: 39(小时)
注册时间: 2021-02-20
最后登录: 2024-11-11
查看lander的 主题 / 回贴
楼主  发表于: 2021-03-30 12:58
图片:
图片:
图片:
图片:
图片:
我是用200SMART 做主站,读写 一台电源,采用485接口,MODBUS通讯协议,现在写可以了,读实时功率和反射功率读不到,我用MODSCAN 可以读到 数值,但是读的一刹那会有TIMEOUT 的提示。
请帮忙看看原因,非常感谢。在线等。
qiaoshougang
级别: 略有小成
精华主题: 0
发帖数量: 265 个
工控威望: 398 点
下载积分: 5180 分
在线时间: 325(小时)
注册时间: 2007-05-18
最后登录: 2025-01-17
查看qiaoshougang的 主题 / 回贴
1楼  发表于: 2021-04-01 14:29
第一:网友说的“把VW2000复位改为大于等于6”,是正确的。因为最后一个MBUS-MSG指令永远执行不了
第二:我估计你同时可能触发了两条或以上的MBUS-MSG指令,看不出M0.1 M0.2.....线圈的触发条件
夜游神
qiaoshougang
级别: 略有小成
精华主题: 0
发帖数量: 265 个
工控威望: 398 点
下载积分: 5180 分
在线时间: 325(小时)
注册时间: 2007-05-18
最后登录: 2025-01-17
查看qiaoshougang的 主题 / 回贴
2楼  发表于: 2021-04-14 14:09
确定程序没错?




看看你的VW2000里能不能有机会等于5?
夜游神