恭喜,你发布的帖子
发布于 2019-03-06 19:48:55
32楼
我说的高效是指数据帧间隔时间很短,而不是像只用一个MSG需要跳过一个主程序周期时间间隔。如果主程序周期很长那么就可以看到两次MSG数据帧间隔被延迟到主程序周期间隔了。如果用两个MSG的话,那么上面的MSG执行完成立刻就可以触发下一个MSG,帧间隔刚好是MSG默认的帧间隔。这个间隔时间最短,不信你们可以试试。
一开始我也是只用一个时,发现帧间隔咋这么长?后来换两个MSG后数据直接飙得飞起了。
看图说事吧。主程序80ms,每次通讯30ms,如果主程序只有一个MSG,那么每次通讯都是80ms间隔。
如果有两个MSG,那么如果程序通讯MSG放置位置合理的话,完全可以做到一个主程序周期里面触发两次通讯!相对一个MSG的情况来说快了一倍的速度!前提是主程序时间比MSG通讯长。
我明白你意思了,你用的plc和我说的plc不是一个级别的,我说的是SMART PLC,要是一个扫面周期内有两个msg的的话肯定报警的6 。
请填写推广理由:
分享
只看
楼主