恭喜,你发布的帖子
发布于 2020-07-16 16:17:16
25楼
我用循环中断测得不准一方面是周期给得太长,40ms。但是相同的周期下调用IEC貌似还可以。
这个应该不是你说的原因,我觉得IEC可以,循环中断肯定是可以的,跟周期长短没关系。
主要的原因可能是
1:循环中断的时间你觉得是40ms,但有可能是80ms,甚至更高,你检测一下看看吧。
用iec没问题的原因是IEC的误差小,最多查了个OB1的时间,不像循环中断那样会出现丢包的现象。
2:测速度还需要你读取的数据需要一致性,如果使用:p的方式肯定没有过程映像区的好。
前提是io地址必须放在OB中断中进行刷新。
这是我的看法,欢迎讨论
请填写推广理由:
分享
只看
楼主