这段代码的意思是,如果xEnable为真,则lrSpeed的值为120加上60乘以lr的正弦值,lr的值为lr加上lrTime除以5000,同时触发一个闪烁的输出信号。

要用这段PLC来控制一个灯,需要将OUT指向对应的输出信号,同时在IF语句中加入控制灯的条件,例如:

IF xEnable AND lrSpeed > 150 THEN Flash(ENABLE:=TRUE , TIMELOW:=T#700MS , TIMEHIGH:=T#1S , OUT=>Q1 ); ELSE Q1 := FALSE; END_IF

这段代码的意思是,如果xEnable为真且lrSpeed大于150,则触发一个闪烁的输出信号Q1,否则将Q1置为假,即关闭灯。


原文地址: https://www.cveoy.top/t/topic/e4hc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录