交通灯控制系统 1、控制要求 设计十字路口交通灯控制及监控系统,具体要求如下:东西红灯亮并保持 25S,同时南北绿灯亮,保持 20S,20S 后,南北绿灯闪亮 3 次(每周期 1S)后熄灭
继而南北黄灯亮并保持 2S,到 2S 后,南北黄灯灭,南北红灯亮并保持 25S,同时东西红灯灭,东西绿灯亮 20S,20S 之后,东西绿灯闪亮 3 次(每周期 1S)后熄灭
继而东西黄灯亮并保持 2S,到 2S 后,东西黄灯灭,东西红灯亮,同时南北红灯灭,南北绿灯亮
至此完成一个循环
使用西门子 S7-200PLC 实现上述控制要求,并用组态王软件实现对十字路口交通灯控制系统操作过程、各个方向交通灯运行及车辆通行情况实现动态监控
2、下位机 S7-200PLC 设计部分 (1)I/O 分配表 输入 输出 对象 S7-200PLC 端口 对象 S7-200PLC 端口 启动按钮 SB1 I0
0 南北方向绿灯(南北 G) Q0
0 停止按钮 SB2 I0
1 南北方向黄灯(南北 Y) Q0
1 强制按钮 SB3 I0
2 南北方向红灯(南北 Y) Q0
2 循环选择开关 SA I0
3 东西方向绿灯(东西 G) Q0
3 东西方向黄灯(东西 Y) Q0
4 东西方向红灯(东西 R) Q0
5 南北方向车辆 Q0
6 东西方向车辆 Q0
7 (2)硬件接线图 (3)程序 3、组态软件设计部分 (1)数据词典 变量名 变量类型 连接设备 寄存器 启动按钮SB1 I/O 离散 S7200PLC I0
0 停止按钮SB2 I/O 离散 S7200PLC I0
1 强制按钮SB3 I/O 离散 S7200PLC I02 循环选择开关SA I/O 离散 S7200PLC I0
3 南北G I/O 离散 S7200PLC Q0
0 南北Y I/O 离散 S7200PLC Q0
1 南北R I/O 离