13771165220
级别: 家园常客
精华主题: 0
发帖数量: 320 个
工控威望: 548 点
下载积分: 1588 分
在线时间: 83(小时)
注册时间: 2017-11-27
最后登录: 2024-03-21
查看13771165220的 主题 / 回贴
楼主  发表于: 2021-08-23 09:33
请教一下,如果有20个MODBUS站,同一个主站,每个从站需要读取10个相同数据地址。大家一般如何有效率的读取方式?
按时间间隔读取?还是按自己写逻辑,比如一号站读完读二号站。。。。。依次轮询读完再读一号站。。。。。
laser010
级别: 家园常客
精华主题: 0
发帖数量: 25 个
工控威望: 571 点
下载积分: 2096 分
在线时间: 111(小时)
注册时间: 2018-01-19
最后登录: 2024-03-14
查看laser010的 主题 / 回贴
1楼  发表于: 2021-08-24 14:26
一楼说的是类似于这种编程方法吧,如果按楼主读取的数量,工作量相当大啊 20个站,每个站10个数据,如果连续的还好,不连续的话要200个读写指令啊
楼主留言:
这个套路不错。