司慧聪
级别: 略有小成
精华主题: 0
发帖数量: 390 个
工控威望: 470 点
下载积分: 6178 分
在线时间: 132(小时)
注册时间: 2019-06-04
最后登录: 2026-03-09
查看司慧聪的 主题 / 回贴
楼主  发表于: 27天前
看着轮训沐阳问题通信上了,但是读不到数据,(ˇˍˇ) 想~读累积流量和瞬时流量,说明书上好几个地址也不知道哪个,大家看看哪个地址对的,


  
sh_xfw
级别: 论坛先锋
精华主题: 0
发帖数量: 5 个
工控威望: 1051 点
下载积分: 200 分
在线时间: 33(小时)
注册时间: 2024-01-06
最后登录: 2026-03-09
查看sh_xfw的 主题 / 回贴
1楼  发表于: 10天前
这个是正解。一步一步排除
引用
引用第1楼sunzengli于2026-02-12 15:17发表的  :
别想着程序写好,一下调通,那几乎是不可能的,尤其是新手。所以串口调试助手,modbus调试助手,是必经之路。因为通讯不上有太多的可能性,线接错了,硬件有问题,通讯参数不对(波特率,奇偶校验等等),站号不对,轮询写的不对,地址不对,数据个数不对,你没看错,数据个数不对也会出现通讯不上,有的第三方设备是很讨厌的,必须一次性读固定个数的数据,多了不行,少了也不行。
几十块钱买个USB转485的接口,先上串口调试助手走通了再说。