如图的程序,当C0计数值达到5时,C0是立即复位吗?下一条程序为什么还会执行呢?
求教详细说明!
问题补充:
我将数据传送部分程序段写在计数器计数的上面网络段中后,数据传送部分还是会执行,可以详细解释下程序执行机理吗?
图片说明:
最佳答案
等于时计数器复位,这个没有矛盾的。
plc工作机制:输入影像区的数据、信息的采集,cpu根据具体用户程序的运算,输出影像区的输出执行,这3块内容按每一个正确循环扫描,循环运行,循环输出执行的,即每一个周期均有不同。
补充问题回复:
当计数器计数值到达5时,计数器C0需要待下一个周期刷新时才被复位,所以这个数据赋值仍然执行。
提问者对于答案的评价:
计数器C0在下一个周期刷新时复位,为什么我将两个程序段的顺序调换后还是一样的结果呢?
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc146684.html