恭喜,你发布的帖子
发布于 2017-07-24 12:37:47
26楼
有这么多大侠一起讨论才有意思。
使用Modbus有一个心态一定要摆正。既然你选择了坐城巴出行,那么这个速度你自己是心中有数的。不能说我已经坐车坐了3小时了,就开始埋怨车子跑得慢。
信息量少的时候,甚至只有一个变频器启停调速,像螺杆空压机那样,通讯延迟多少你都没什么所谓。到了通讯延迟能够影响你的程度,这个时候是你的问题了。
我们力求从modbus范围内尽量做到快,哪怕从6秒降低到4秒,也是可取的。像伊默那9秒,没有不好意思的。花得起这个成本,这个时间是预算里面的事情,就是成功的。
再一个,从站是否有做到映射,这个不是我们能够左右的,我们知道就是了,不要放在心上。至少,不要影响我们继续提高速度的愿望。
大型plc做modbus的人是少数。毕竟都上了这样的一个档次,怎么样都得坐个专车接送,哪有还坐城巴的。(有。我都说了,少数嘛。)而小型plc的,像我,受到软件硬件的制约,更复杂的控制都只好选用小型的去做。
轮训?20%的人选择定时通讯,50%的人选择单线固定轮询,20%的人选择带有任务管理形式的可控轮询,5%的人在使用模块化的结构在小型plc上施行通讯管理。5%的人不在上述范围内。(上述数据毫无根据)
大量时间只能用于编制通讯程序。对于提高通讯速度来说,除了提高波特率,就基本没有其他的方法了。想用软件的方法提高速度,得花多少时间写程序啊!在中国速度下,谁会这么有耐心些一套程序用于小型plc的modbus通讯管理?没有。要快,你可以坐飞机。所以,50%的人用固定轮询主导了modbus的地位。当速度达到了一个众数水平的时候,就认为这是极限了。
请填写推广理由:
分享
只看
楼主