【摘要】:图4-13指示灯的延时循环控制程序图4-13指示灯的延时循环控制程序(续)按下启动按钮,M1.0 接通并自锁,作为定时器的启动条件。6 s后,T1 定时时间到,T1.Q 常开触点闭合,Q0.0 接通,绿灯亮。下一个扫描周期,定时器断开使得T4.Q常闭触点闭合,定时器T1 又重新开始计时,又进行新的一轮循环,直到按下停止按钮,M1.0 线圈断开,M1.0 常开触点断开,定时器复位,所有的灯都灭。
1.确定I/O 分配
根据控制要求,确定I/O 分配。启动按钮:I0.0,停止按钮:I0.1,绿灯:Q0.0,黄灯:Q0.1,红灯:Q0.2。
2.程序设计与调试
该任务的程序如图4-13所示。将编译完成的硬件组态和程序下载到PLC 中,将PLC设置为“RUN”状态,运行指示灯亮。打开MAIN (OB1)窗口,单击工具栏中的启用/禁止监视图标,进入程序状态监视界面,具体的调试方法可参考前文入门项目中的介绍。
(www.xing528.com)
图4-13 指示灯的延时循环控制程序
图4-13 指示灯的延时循环控制程序(续)
按下启动按钮,M1.0 接通并自锁,作为定时器的启动条件。6 s后,T1 定时时间到,T1.Q 常开触点闭合,Q0.0 接通,绿灯亮。再过6 s,T2 定时时间到,T2.Q 常闭触点断开,绿灯灭,T2.Q 常开触点闭合,Q0.1 接通,黄灯亮。再过6 s,T3 定时时间到,T3.Q 常闭触点断开,黄灯灭,T3.Q 常开触点闭合,红灯以1 Hz 的频率闪烁。再过4 s,T4 定时时间到,T4.Q 常闭触点断开,红灯灭,所有的定时器复位。下一个扫描周期,定时器断开使得T4.Q常闭触点闭合,定时器T1 又重新开始计时,又进行新的一轮循环,直到按下停止按钮,M1.0 线圈断开,M1.0 常开触点断开,定时器复位,所有的灯都灭。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。