OB1_PREV_CYCLEint上一次扫描的运行时间(ms),这是所有程序块执行一次扫描的时间还是单独OB1执行一次的扫描时间,下图这个程序怎么理解?#input是一个电机起停实参,#RS_Time是给的2S,#OT_MW就是用的OB1里的临时变量OB1_PREV_CYCLE
图片说明:
2576330a1a62fbb97810f0199a0dccbd7855fa48234e9456CEfb203cb8b03f26
最佳答案
OB1执行一次也就是所有程序块执行一次。
#input输入为1时,每个周期#C_COUNTER_1都会增加#OT_MW的数值,直到#C_COUNTER_1比#TIME_TP(即#RS_Time=2S)大时,复位#input。
#input输入为0时,对#C_COUNTER_1赋值0。
提问者对于答案的评价:
谢谢了