练习8.4:人行横道控制
控制要求
1)在无行人横穿车道的情况下,“车道绿灯”及“人行道红灯”常亮,车辆可以较快的速度行驶,此时行人不能横穿车道;
2)为了保证交通安全,当有行人要横穿车道时,需要先按动“人行道请求按钮”,此后“车道绿灯”于30s 后熄灭,“车道黄灯”点亮,以提醒司机放慢车速,不能横穿斑马线,有行人在请求横穿车道;5s 后“车道黄灯”熄灭,“车道红灯”点亮,车辆应该停在斑马线之外;5s 后“人行道红灯”熄灭,“人行道绿灯”点亮,提醒行人 可以安全横穿车道;
3)“人行道绿灯”点亮10s 后,“人行道绿灯”以1Hz 的频率闪亮,以提醒已经进入车道的行人加快步伐穿过车道,同时提醒还未跨入车道的行人不能横穿车道;5s 后“人行道绿灯”熄灭,“人行道红灯”点亮,再经过5s 的过渡,然后使“车道红灯”熄灭,“车道绿灯”点亮,车辆开始正常行驶。 控制时序图
● 任务实施 (1)PLC 硬件配置
人行道
请求按钮
车道绿车道黄车道红人行道红人行道绿
● 任务实施 (2)创建项目 (3)硬件组态
(4)编辑全局符号表
(5)控制程序设计——用接通延时定时器实现所需要的时序关系
S B1/S B
M0.0
T1
T2
T3
T4
T5
T6
M100.5
L_G
L_Y
L_R
M_R
M_G