基于自定义时钟脉冲的交通红绿灯控制设计
3 基于自定义时钟脉冲的交通红绿灯控制设计
3.1 控制I/O接线图
交通红绿灯PLC控制I/O接线如图5所示。本文引用地址:https://www.eepw.com.cn/article/160425.htm
采用三菱FX2N-16MR型PLC。输入继电器X0接启动按钮SB1、X1接停止按钮SB2。输出继电器Y0~Y5分别接6组信号灯,以实现对6组信号灯的时序控制。
3.2 控制程序设计
根据1.2节时序分析,该交通红绿灯的时序控制可由自定义时钟脉冲轻松解决。东西、南北绿灯在ON结束后紧跟3 s闪烁。绿灯时序控制可由两组自定义时钟脉冲程序段组合控制。东西、南北红灯明灭情况刚好相反,可由一组自定义时钟脉冲程序段关联控制。这样6组信号灯可由紧密配合的7个自定义时钟脉冲完成时序控制。7个自定义时钟脉冲程序段的基本参数及配合关系详见表1。
根据表1即可设计出交通红绿灯PLC控制程序如图6所示。
4 结语
由于使用了自定义时钟脉冲程序段来实现交通信号灯的时序控制,使得控制程序结过简单,易于修改。如果需要改变东西、南北方向通行时间,不用改变图6所示的控制程序梯形图,只需修改梯形图中各个定时器的设定值即可实现。自定义时钟脉冲程序可以解决工业控制中需要循环输出固定ON时段t1、OFF时段t2的方波脉冲信号这一类问题,将其作为一个子程序应用于工业控制中,可使PLC控制程序设计结构化、简单化。
评论