恭喜,你发布的帖子
发布于 2017-08-15 09:05:15
2楼
严重不同意第一条。
通讯时间必须小于定时时间,那么就是说一定是白白浪费一些时间在等日子。干嘛一定要等到20毫秒到了呢?干嘛不完成了就立即做下一个通讯。
严重同意第二条。
如果用DONE完成标志,如果从站断线,必然超时判断后才给DONE位,超时的时间,已经轮训几个周期了!采用定时中断轮训发送就是规避超时造成塞车,断线越多,DONE完成来轮训时间越长,尤其是MODBUS库还要重复三次。
请填写推广理由:
分享
只看
楼主