OB1_PREV_CYCLE INT 上一次扫描的运行时间(ms),这是所有程序块执行一次扫描的时间还是单独OB1执行一次的扫描时间,下图这个程序怎么理解?#input是一个电机起停实参,#RS_Time是给的2S,#OT_MW就是用的OB1里的临时变量OB1_PREV_CYCLE
图片说明:
最佳答案
OB1执行一次也就是所有程序块执行一次。
#input输入为1时,每个周期#C_COUNTER_1都会增加#OT_MW的数值,直到#C_COUNTER_1比#TIME_TP(即#RS_Time=2S)大时,复位#input。
#input输入为0时,对#C_COUNTER_1赋值0。
提问者对于答案的评价:
谢谢了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc199422.html