恭喜,你发布的帖子
发布于 2016-10-14 16:22:00
11楼
越来越感觉拜读季侠的文章是一种享受。
之前,很少来论坛学习取经,原因是不熟悉论坛上的浏览习惯。一次偶然的机会顿感论坛的另一个优势就是可以把问题进行深入的讨论和交流。
回到正题:我理解modbus轮询方式,不是和程序的周期没有关系,而是对msg指令的执行结束的本个周期和程序的扫描周期有关。这句话我改了几次,总无法描述我想要的意思。
共同点:一个modbus通讯指令的执行时间,需要多个程序的扫描循环周期下进行。
太客气了,别这么说,只是把东西写出来而已,大家心里都有一些属于自己的好文章,只是自己不知道原来这点事情都可以震撼观众的。只要写出来就行了。
引用<需要多个程序的扫描循环周期下进行>
这个嘛……通常十几二十个周期可以完成。
我们又碰碰火花,假如可以无限制延长扫描周期,你说一个msg通讯需要至少多少个周期?这个我没有想过。如果某人的程序,连续很多个周期都要对EEPROM保存数据,那么这个扫描周期变长了,达到二三十个毫秒的时候这个影响要开始考虑了。
(我稍微想了一下,应该是两个扫描周期可以完成通讯)
请填写推广理由:
分享
只看
楼主