登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:请教关于轮询时间和超时时间的设置问题

点击:1670 回复:13

引用 yutianhe95 在 2021/11/11 8:33:07 发言【内容省略】

没错,就是这样,不管成功不成功,0.3秒后就下一个了,这样5个仪表一个轮回就是1.5秒。开始试时0.2秒不行,所以就0.3.
21-11-11 10:18
看看出错的数据与那块表能对应
再查时序,可能是读命令发早了,或切换信号与读命令“同时”发出
21-11-11 20:07

引用 yutianhe95 在 2021/11/11 8:06:54 发言【内容省略】

按设置的采集频率执行读操作,每一个读操作执行完成先判断有无写操作,如果有写操作,优先执行写操作;如果没有写操作执行下一个读操作,以此类推。当某一个从站通信失败,可以尝试恢复通信,达到尝试恢复通信的次数上限值,不再和这个站进行通信了,待恢复通信时间到达后,再次尝试与这个站进行通信,大概就这样吧
21-11-11 23:09
应该是我的线路问题,试验时用的是普通的线,换屏蔽线后好了,目前已正常通信。
最后修改:2021/11/13 8:32:17
21-11-13 08:16

上一页 上一页

工控新闻

更多新闻资讯