怎么理解S7-300里面OB1的临时变量上一次扫描的运行时间?

OB1_PREV_CYCLE INT 上一次扫描的运行时间(ms),这是所有程序块执行一次扫描的时间还是单独OB1执行一次的扫描时间,下图这个程序怎么理解?#input是一个电机起停实参,#RS_Time是给的2S,#OT_MW就是用的OB1里的临时变量OB1_PREV_CYCLE

图片说明:

怎么理解S7-300里面OB1的临时变量上一次扫描的运行时间?   

最佳答案

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午7:17
下一篇 2017年10月24日 下午7:18

相关推荐