金海洋
工控人家园,工控一家人
级别: 家园常客
精华主题: 0
发帖数量: 325 个
工控威望: 521 点
下载积分: 6964 分
在线时间: 185(小时)
注册时间: 2010-02-28
最后登录: 2024-11-11
查看金海洋的 主题 / 回贴
楼主  发表于: 2021-03-18 16:10
图片:
关于modbus通讯有个问题请教一下,假如我用smart200的485通讯口,使用主站通讯模式,后面带了十块电表,把电表的用电量读取,在程序里面轮训读取,如果其中有两块表停电了,数据无法读取,那么这个时候PLC访问是不是就是用Mbus—crtl指令所设置的timeout得时间对这个站点进行问询,到时间后访问无响应再进行下一个站点的访问,意思就是说站点通讯有问题就会用timeout的时间来访问这个站点,那么有多个表停电的情况下,轮训时间会加长。还是所有站点轮训的总时间为timeout的时间
13930228124
级别: 探索解密
精华主题: 0
发帖数量: 82 个
工控威望: 155 点
下载积分: 524 分
在线时间: 22(小时)
注册时间: 2020-07-21
最后登录: 2024-12-12
查看13930228124的 主题 / 回贴
1楼  发表于: 2021-03-23 20:09
会加长   1000指的是一个站的延迟时间