1、目录1.课程设计的目的 .12.课程设计的题目和要求 .12.1 课程设计的题目 .12.2 课程设计的要求 .13.课程设计内容 .23.1 按钮人行道系统的 CPU 选择及 I/O 端口的分配 .23.1.1 CPU 的选择 .23.1.2 I/O 端口分配 .23.2 按钮人行道系统的闪烁电路 .33.3 按钮人行道系统的顺序功能图 .43.4 按钮人行道系统的梯形图 .63.5 调试 .94.设计总结 .91 1.课程设计的目的课程设计是对学生综合运用本门课程及相关知识解决问题能力的培养和训练,加深对知识的理解。通过此次课程设计,主要训练和培养学生查询资料、方案的比较选择,以及运用简洁
2、的文字,清晰的图表来表达自己设计思想等能力。从而锻炼分析、解决实际问题的本领,真正实现由知识向智能的转化。并且通过此综合训练,为以后毕业设计打下一定的基础。2.课程设计的题目和要求2.1 课程设计的题目:按钮人行道系统设计2.2 课程设计的要求(1) 熟悉题目,收集资料,明确课题要求,为设计工作做准备。(2) 总体设计,正确设计方案,完成硬件和软件的设计。(3) 画出 PLC 外部接线图,顺序功能图,时序图和梯形图,并作简要说明。(4) 写出系统调试结果,整理设计方案。设计按钮式人行横道指示灯其工作示意图如图 2.2.1 所示图 2.2.12 3.课程设计内容由于设计要求中信号灯亮有时间限制及
3、闪烁,故采用定时器进行时间控制,闪烁电路完成闪烁,在程序中使用顺序控制继电器来控制灯的亮灭,利用自锁、互锁实现顺序控制。在正常情况下公路上只允许车辆通行,车道保持绿灯,人行道也一直保持红灯,当有人需要过马路时,按下车道两侧设有的开关 X0 或X1,人行道收到信号送入端子任选 SL-200 PLC 中,SL-200 PLC 在接受信号后开始执行相应程序。3.1 按钮人行道系统的 CPU 选择及 I/O 端口的分配3.1.1 CPU 的选择 由于公路两侧各有一按钮,固有两个输入。CPU 要控制公路红黄绿灯,及人行道红绿灯,故有五个输出。参考工具书,CPU 222 有 8 输入/6 输出,并且既有扩
4、展功能。CPU 222 介绍 CPU 222 本机数字量 I/O 为 8 路输入/6 路输出,可扩展 2 个模块,最大扩展 78 路数字量或 10 路模拟量,是广泛全功能的控制器。3.1.2 I/O 端口分配输入信号端:2 个人行道手动按钮(X0、X1) ,作为有人要过马路时的输入指令。输出信号端:5 个信号灯,分别控制车道和人行道的信号灯。如表 3.1.1 所示表 3.1.1 I/O 端口分配输入 作用 输出 作用I0.0 人行道按钮 X0 Q0.0 车行道红灯 Y0I0.1 人行道按钮 X1 Q0.1 车行道黄灯 Y1Q0.2 车行道绿灯 Y2Q0.3 人行道红灯 Y33 Q0.4 人行道
5、绿灯 Y4根据控制要求,设计分析及 I/ O 端口分配表,外部硬件电路接线如图 3.1.2 所示图 3.1.23.2 按钮人行道系统的闪烁电路闪烁电路也称振荡电路,实际是一个时钟电路,闪烁时间可以是等间隔,也可是不等间断的。本设计采用的是等间隔的通断,按下启动按钮 I0.0,定时器 T41 开始计时,0.5s 后 T41 常开触点闭合,绿灯亮,此时定时器 T42 开始计时,计时 0.5s 后 T42 常闭触点断开,绿灯灭,完成一次 0.5s 亮 0.5s 灭的循环,如此再加入一个计数器循环 5 次,完成 5 次闪烁。4 闪烁电路时序图如图 3.2.1 所示和顺序功能图如图 3.2.2 所示图
6、3.2.1图 3.2.23.3 按钮人行道系统的顺序功能图利用 S7-200 PLC 设计人行道按钮控制信号灯,控制过程如下:(1) 设计一路口交通灯控制电路,要求无人横穿马路时,车道绿灯与人行道红灯始终都是亮的。(2) 当有人要过马路时按下按钮 X0 或 X1,30s 后车道绿灯灭,黄灯亮 15s 后灭,红灯亮。(3) 过 5s 人行道红灯灭绿灯亮,绿灯亮 15s 后闪烁 5 次,每次 0.5s.。(4) 绿灯闪烁 4s 后灭人行道红灯再亮 5s 后,车道红灯灭绿灯亮。在这个过程中再按路边按钮式不起作用的,只有当整个过程结束后也就是5 车道绿灯与人行道红灯同时亮时按钮才起作用。根据控制过程绘制时序图如图 3.3.1 所示图 3.3.1根据控制过程及时序图绘制顺序功能图如图 3.3.2 所示6 图 3.3.23.4 按钮人行道系统的梯形图根据设计的顺序功能图绘制梯形图如图 3.4.1 所示7 8