1、 第 1 页 共 23 页 可编程序十字路口交通信号灯课程设计可编程序十字路口交通信号灯课程设计 专专 业:业: 应用电子技术应用电子技术 班班 级:级: 09 应电(应电(5)班)班 姓姓 名:名: 学学 号:号: 指导教师:指导教师: 2011 年年 6 月月 14 日日 第 2 页 共 23 页 目目 录录 一、课程设计任务一、课程设计任务3 3 二、二、课程设计设备课程设计设备.3.3 三、实验步骤三、实验步骤.3.3 四、课程设计内容四、课程设计内容.4.4 4.1 设计方案.4 4.2 PLC 原理图.5 4.3 人机界面设计图12 4.4 三个-程序设计图.14 五、两个五、两个
2、 IOIO 口的说明表格口的说明表格.16.16 5.1 主要 IO 端口及元件的功能说明表.17 5.2 按键定义表19 六、控制系统的操作说明六、控制系统的操作说明20 6.1 安装说明20 6.2 操作说明20 七、总结七、总结2020 7.1 学习过程20 7.2 设计达到/实现的功能21 7.3 遇到的问题,解决的办法.21 八、参考书目八、参考书目23 第 3 页 共 23 页 一、一、 课程设计任务课程设计任务 使用 CX-Programmer 软件和 EB500 软件设计一款十字路口交通灯程序: 1. 十字路口东西、南北方向道路均为双向 8 车道; 1. 交通信号灯为分道通行指
3、示,直行为 2 车道,左行和右行各 1 车道; 2. 道路上设有人行通道; 3. 道路上设有违章道行监控系统,当没有按道行驶的车辆闯红灯时,监视摄像 机将连续拍摄 3 张车辆行车图像; 4. 东西,南北方向车辆通行时间可调; 5. 可人工手动控制东西,南北方向车辆通行。 二、二、 课程设计设备课程设计设备 电脑一台、试验箱一台、AB 接口的 USB 连线一条、电源线两条。 三、三、 实验步骤实验步骤 3.1 把实验箱的电源及各个输入端的拨动按钮置于“OFF”位,即向下拨动,再 用 AB 接口的 USB 连线把 PLC 与电脑连接起来,然后给 PLC 上面。 3.2 启动 CX-P 软件和 EB
4、500 软件,分别新建工程并命名为“交通信号灯”进入 CX-P 软件编程环境和 EB500 软件编程环境。 3.3 根据设计任务内容,在 CX-P 软件编程环境里进行编程,然后运行调试并修 改 CX-P 程序。 3.4 根据 CX-P 程序在 EB500 软件编程环境里进行相应的编程,然后下载到 PLC 实验箱在线调试运行, 并修改 EB500 程序图。 3.5 保存好文件,做好各项记录。 3.6 把实验箱的电源及各个输入端的拨动按钮置于“OFF”位,切断试验箱的电 源,盖好试验箱的盖子。 3.7 编写设计报告。 第 4 页 共 23 页 四、课程设计内容四、课程设计内容 4.1 设计方案 1
5、、采用传统的三色灯方式:车行道上有直行右转绿灯、左转绿灯、黄灯、 红灯,黄灯和红灯使用单色灯实现,两个绿灯使用双色灯实现,当绿灯熄灭 时将变为红灯。 2、分道通行方式:直行、右行同时执行,左行另行控制(车辆可停留在待 转区内) 。 3、程序的初始通行模式:东西红灯亮 40 秒,南北直行和右行同时通行 20 秒,南北黄灯亮 5 秒,左行通行 10 秒,南北黄灯亮 5 秒;南北红 灯亮 30 秒,东西直行和右行同时通行 10 秒,东西黄灯亮 5 秒,左行 通行 10 秒,南北黄灯亮 5 秒。如下表和图 交通信号时序图(假设南北 车流量是东西车流量的两倍) 方向 南北方向 时间 东西方向 对应定时器
6、 行道 直行 右行 左行 人行道 直行 右行 左行 人行道 工 作 状 态 绿灯 绿灯 红灯 绿灯 20s 红灯 TIM 0000 黄灯闪烁 绿灯闪烁 5s TIM 0001 红灯 红灯 绿灯 绿灯 10s TIM 0002 黄灯闪烁 绿灯闪烁 5s TIM 0003 红灯 10s 绿灯 绿灯 红灯 绿灯 TIM 0004 5s 黄灯闪烁 绿灯闪烁 TIM 0005 10s 红灯 红灯 绿灯 绿灯 TIM 0006 5s 黄灯闪烁 绿灯闪烁 TIM 0007 第 5 页 共 23 页 4.2 PLC 梯形图程序原理图 1、通过传送字指令实现通行时间的可设置: 图 传送字指令的运用 2、使用一对互锁指令加上一个触点 I:1.11,实现总开关功能: . . . . 图 互锁指令的运用 第 6 页 共 23 页 3、使用 8 个定时器实现交通信号自动按时循环的功能: 图 定时器的运用 第 7 页 共 23 页 4、控制车行道信号的梯形图程序: 图