做个PLC红绿灯带闪烁的控制练习
制作一个红绿灯的控制
1.由一个按钮控制开启,按一下激活,再按一次关闭循环.
2.3个灯循环亮,
3.亮5秒5秒后闪烁5秒.
按钮的启停控制.
控制后5秒的闪烁
控制绿灯
控制黄灯
红灯的控制.
通过红灯的信号触发下次循环.
下面介绍一下接通延时S_ODT:
如果在启动(S)输入端有一个上升沿,S_ODT(接通延时S5定时器)将启动指定的定时器。信号变化始终是启用定时器的必要条件。只要输入端S的信号状态为正,定时器就以在输入端TV指定的时间间隔运行。定时器达到指定时间而没有出错,并且S输入端的信号状态仍为"1"时,输出端Q的信号状态为"1"。如果定时器运行期间输入端S的信号状态从"1"变为"0",定时器将停止。这种情况下,输出端Q的信号状态为"0"。
如果在定时器运行期间复位(R)输入从"0"变为"1",则定时器复位。当前时间和时间基准被设置为零。然后,输出端Q的信号状态变为"0"。如果在定时器没有运行时R输入端有一个逻辑"1",并且输入端S的RLO为"1",则定时器也复位。
当前时间值可从输出BI和BCD扫描得到。时间值在BI处为二进制编码,在BCD处为BCD编码。当前时间值为初始TV值减去定时器启动后经过的时间。
如果I0.0的信号状态从"0"变为"1"(RLO中的上升沿),则定时器T5将启动。如果指定的两秒时间结束并且输入端I0.0的信号状态仍为"1",则输出端Q4.0将为"1"。如果I0.0的信号状态从"1"变为"0",则定时器停止,并且Q4.0将为"0"(如果I0.1的信号状态从"0"变为"1",则无论定时器是否运行,时间都复位)。
--------------------END---------------------
每天进步一点点
Make small but daily progress