恭喜,你发布的帖子
发布于 2016-11-30 16:31:21
16楼
只说说modbus通讯问题,有两个观点:
1、你的程序用了计数程序得到1-2-3来调度通讯,我认为这个是不对的。你能确定计数为2的时候,1的通讯已经完成了吗?所以我感觉你这个调度可能无形中制造了很多不该出现的发送报文,而且干扰了正常的报文的接收,所以你有时需要10S来完成一个循环,这里面浪费的时间也许更多。
2、使用DONE,ERROR来做是最省时省力的,也不用什么调度了,一个一个的来就行
如果你有结果,请给大家一个回复,论坛需要反馈
请填写推广理由:
分享
只看
楼主