任务3.1 交通信号灯控制
1.计数器指令
1)CTU:加计数器(Counter Up)
加计数器C5的梯形图形式如图所示。图中CU端用于连接计数脉冲信号,R端于连接复位信号,PV端用于标定计数器的设定值。
2)CTD:减计数器(Counter Down)
减计数器C5的梯形图形式如图所示。图中CD端用于连接计数脉冲信号,LD端于连接复位信号,PV端用于标定计数器的设定值。
交通灯控制要求:
① 按启动按钮,南北方向红灯亮并维持25s。
② 在南北方向红灯亮的同时,东西方向绿灯亮,东西方向车辆可以通行。
③ 到20s时,东西方向绿灯以占空比为50%的1Hz频率闪烁3次(即3s后)熄灭,在东西绿灯熄灭后东西黄灯亮,东西方向车辆停止通行。
④ 黄灯亮2s后熄灭,东西方向红灯亮,同时南北方向红灯灭,南北绿灯亮。南北方向车辆可以通行。
⑤ 南北方向绿灯亮了20s后,以占空比为50%的1Hz频率闪烁3次(即3s后)熄灭,在南北绿灯熄灭后黄灯亮,南北方向车辆停止通行。
⑥ 黄灯亮2S后熄灭,南北方向红灯亮,东西方向绿灯亮,循环执行此过程。
⑦ 按停止按钮,循环停止。
1.分析控制要求,确定输入/输出设备
通过对十字路口交通信号灯控制要求的分析,可以归纳出:
个输入设备:启动按钮SB1和停止按钮SB2;
6个输出设备:南北红灯HL1、南北黄灯HL2、南北绿灯HL3、东西红灯HL4、东西黄灯HL5、东西绿灯HL6。
2.对输入/输出设备进行PLC控制的I/O地址分配
3.绘制PLC外部接线图
4.PLC程序设计
5.安装配线
按照PLC外部接线图进行配线,安装方法及要求与继电器控制电路相同。
6.运行调试
最简洁的交通灯控制程序(采用比较指令)