近代无线电实验 蒋云莺 06300720073 2008-2009 第二学期 复旦大学电子工程系 电子信息科学与技术专业 1 用PLC 实现交通灯实验报告 一. 实验目的: 1. 掌握可编程序控制器的使用、编程及调试
2. 了解可编程序控制器逻辑控制的设计方法
3. 熟悉可编程序控制器系统设计的方法
4. 了解西门子公司 S7-2X X 可编程序控制器的使用特点
二. 实验基本要求:(此为书上要求,实际有改进,见后分析) 1
交通信号灯分车行和人行两种
车行信号灯有红黄绿 3 色,只有直行方向,不考虑转弯 方向;人行信号灯有红绿两色,同样只有直行方向,不考虑转弯
信号灯东西向、南北向应保持同步
即: 车行信号灯东西向有两组信号灯,分别指示东向、西向汽车,红黄绿显示应一致; 车行信号灯南北向有两组信号灯,分别指示南向、北向汽车,红黄绿显示应一致; 人行信号灯东西向有两组信号灯,分别指示东向、西向行人,红绿显示应一致; 人行信号灯南北向有两组信号灯,分别指示南向、北向行人,红绿显示应一致
东西向、南北向信号灯绝对不能同时显示绿色
信号灯有自动和手动两种工作方式,可方便切换
自动情况下,分别设有东西方向和南北方向的强制通行按钮; 当强通按钮按下时,对方绿灯立即开始闪烁并进入正常的换灯过程 若强行按下方向与绿灯方向一致,则延长
初始时,所有信号灯必须全部为红色
近代无线电实验 蒋云莺 06300720073 2008-2009 第二学期 复旦大学电子工程系 电子信息科学与技术专业 2 1 1 K 0 K 1 K 2 K 3 K 4 北 西 南 东 车人J1 J2 三. 最终设计方案:(具体实现的三个版本均有详细设计思路附在最后) 实现功能: 1
按下K0(I0
0),实现自动方式: 初始状态: T0:东西车红,南北车红(4S)