永不放弃hhj
级别: 略有小成
精华主题: 0
发帖数量: 191 个
工控威望: 242 点
下载积分: 15389 分
在线时间: 119(小时)
注册时间: 2023-12-13
最后登录: 2025-02-21
查看永不放弃hhj的 主题 / 回贴
楼主  发表于: 81天前
用三菱3u 做Modbus通讯时,用m8002上电初始化,自动检测从站数量,这个程序如何写。我准备用for循环向从站发送开机状态报文,依据有没有返回报文,来确定从站是不是存在。不知道前辈们是怎么处理这个问题的
温柔的郎
级别: 略有小成
精华主题: 0
发帖数量: 125 个
工控威望: 311 点
下载积分: 951 分
在线时间: 84(小时)
注册时间: 2008-05-02
最后登录: 2025-02-08
查看温柔的郎的 主题 / 回贴
1楼  发表于: 17天前
这个方法就是个死胡同,无解!
主站测试了从站的,主站记录了从站站号的,那这个从站掉线了咋办呢?
挣钱做法是
   不用测试从站在线与否,需要时,就向从站发送命令即可,有返回数据即可,
   无返回数据,再发2次,都无返回数据,跳过此站即可。