基于PLC的交通灯组态画面设计.doc
《基于PLC的交通灯组态画面设计.doc》由会员分享,可在线阅读,更多相关《基于PLC的交通灯组态画面设计.doc(42页珍藏版)》请在沃文网上搜索。
1、一、题目基于PLC的交通灯组态画面设计二、指导思想和目的要求通过毕业设计,使学生对所学传感器技术,转换技术、机械基础、自动控制原理、电子技术、PLC原理与应用、组态软件控制等的基本理论和基本知识加深理解和应用,掌握交通灯控制原理和控制方法,明确交通灯控制系统的设计步骤和方法,培养创新意识,增强动手能力,为今后的工作打下一定的理论和实践基础。 要求认真复习有关基础理论和技术知识,认真对待每一个设计环节,全身心投入,认真查阅资料,仔细分析被控对象的工作原理、特性和控制要求,按计划完成毕业设计各阶段的任务,重视理论联系实际,写好毕业论文。三、主要技术指标 1了解并掌握交通灯的梯形图。 2通过组态王软
2、件控制十字路口各个方向交通灯的实时亮灭以及倒计时的显示。四、进度和要求 1第13周:布置毕业设计及英译汉任务,学习组态软件组态王V6.53。查阅资料,完成总体设计方案论证,确定控制系统框图。 2第4周:研究交通灯的组成,各部分的工作原理。 3第5周:确定控制系统具体详细的方案。 4第67周:对PLC进行点的分配,用梯形图编程,组态王做上位监控画面。5第89周:实际调试,并按要求编写论文初稿,交指导老师审阅修改。 6第1011周:修改论文第二稿。 7第1213周:定最终稿打印,复印,交评阅。 8第1415周:准备答辩,评阅,答辩。五、主要参考书及参考资料1 阎正. 城市地理信息系统标准化指南M.
3、 北京:科学出版社.1998 2 王永华.现在电气控制及PLC应用技术(第二版).北京:北京航空航天大学出版社.20083 李辉. S7-200PLC编程原理与工程实训(第一版).北京:北京航空航天大学出版社.20074 卢京朝.自动控制原理.西安:西北工业大学出版社.20095 余孟尝.数字电子技术基础简明教程.北京:高等教育出版社.20066 王立权等.可编程控制器原理及应用M. 哈尔滨:哈尔滨工程大学出版社.2004 7 亚控公司.6.5初级培训教程.北京:北京亚控科技发展有限公司.20078 马小军等.可编程控制器及其应用M. 南京:东南大学出版社.20079 何衍庆.可编程控制器原理
4、及应用技巧M. 北京:化学工业出版社.200010易铭,李秀忠.PLC控制的交通灯控制系统设计J. 工业控制计算机.2003摘 要随着社会的发展和人们的消费水平不断的提高,私人车辆不断的增加。人多、车多、道路少的交通状况已经很明显了。所以采用有效的方法来控制交通灯是势在必行的。PLC具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程的自动控制中。由于PLC具有对使用环境适应性强的特性,同时其内部的定时器资源十分丰富,可对目前较为普遍使用的“渐进式”信号灯进行精确控制,特别对多岔路口的控制也可以方便地实现。因此本设计以欧姆龙CP1H系列PLC为控制核心,根据预定的控制规律准备设计了一套简
5、单实用的城市交通灯控制系统的PLC控制方案,包括直行、左转、右转红绿灯的控制。并用上位机组态软件实现交通灯的实时监控,监控画面包括交通灯信号的实时显示以及倒计时显示。关键词:PLC,交通灯,控制系统,组态设计IIIABSTRACTSocial development, peoples consumption levels continue to increase, private vehicles is increasing. Of people, cars and more roads have less traffic status is obvious. Therefore, the a
6、doption of effective methods to control traffic lights is imperative. PLC structure is simple, easy programming, high reliability, has been widely used for industrial process and location of the automatic control. The use of the PLC has the characteristics of environmental adaptability, while its in
7、ternal timer resources are very rich, the current widespread use of the progressive signal for precise control, particularly control of multi-fork can be easily achieved. Therefore, the PLC is now increasingly used in traffic lights system. PLC also has a communications networking capabilities, the
8、same signal on the road to form a unified LAN management, and can shorten the waiting time for vehicle traffic, to achieve scientific management. Thereforethe design of theOMRON CP1H seriesPLC as control core,to design a set ofsimple and practicalcitytraffic light control systemPLC control schemebas
9、ed on thecontrol ofscheduled rules,including the control of straight,turn left,turn rightthe traffic lights.Real time monitoringandPC configuration softwareimplementation of traffic lights,includingreal timemonitoring picturedisplaytraffic signal lightsandthe countdown display. Keywords: PLC, traffi
10、c lights, control systems, configuration design III目 录第一章 绪论5 1.1 选题的背景与意义51.2 城市交通灯的现状61.3 本论文的主要工作6第二章 系统硬件设计7 2.1 系统的组成框图7 2.2 硬件选择72.3 可编程控制器简介82.3.1 PLC的基本概念82.3.2 PLC的基本结构82.3.3 PLC的功能特点92.3.4 PLC的工作原理92.3.5 PLC的I/O响应时间10第三章 系统程序设计12 3.1 软件选择123.2 交通灯的控制过程123.3 输入点和输出点的I/O分配133.4 梯形图的解释说明14第四章
11、 组态画面的设计164.1 组态王软件的概述164.2 组态王与I/O设备174.3 交通灯的组态画面设计过程174.3.1 创建工程 174.3.2 定义外部设备184.3.3 定义数据变量214.3.4 制作图形画面234.3.5 建立动画链接254.3.6 动态画面演示29第五章 系统调试315.1 系统程序调试315.2 系统硬件调试315.3 联机调试32参考文献33致谢34毕业设计小结35附录36IVV第一章 绪论1.1 选题的背景与意义交通信号灯已有100多年的历史了。过去的信号灯是由人工控制的,现在发展到自动控制,并由各个路口的各自为班发展到一条线或一个区域的联动,这样,车辆经
12、过的路口都可能会一路绿灯,大大提高了道路的交通效率。交通信号灯采用红、黄、绿三种颜色,又叫红绿灯。红灯表示停止或禁止通行,绿灯表示通行,黄灯表示马上要出现红灯。车辆不能越过停车线,如果车辆已十分接近停车线而不能安全停车时,可以进入交叉路口。随着交通的不断发展和汽车化进程的加快,交通拥挤加剧,交通事故频发,交通环境恶化,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。交通问题不仅在发展中国家,就在发达国家也是一个令人困扰的严重问题。众所周知,缓解交通拥挤的最直接和最有效办法是提高路网的通信能力。但无论哪个国家的大城市,不可能无限制地修建道路,
13、不论是资金因素还是土地因素,都限制了道路的无节制增长。因此,不可能通过无限制地修建道路难满足日益增长的交通需求。与此同时,通过限制车辆增加削减交通需求也因受到客观因素的制约而无法取得满意的结果。事实上,由于交通系统是一个相当复杂的大系统,无论单独从车辆方面考虑还是从道路方面考虑,都很难从根本上解决问题。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解
14、决的主要问题。1.2 城市交通灯的现况 在大、中城市,十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。在交通灯的通行与禁止时间控制显示中,通常要么东西、南北两方向各50秒;要么根据交通规律,东西方向60秒,南北方向40秒,时间控制都是固定的。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。但是,实际上不同时刻的车辆流通
15、状况是十分复杂的,是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿灯方向车辆较少,红灯方向车辆积压。其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成时间上的浪费,重者直接导致交通堵塞。1.3本论文的主要工作1. 系统硬件设计认识了解欧姆龙PLC,并绘制出系统的组成框图。2. 系统程序设计选择CX-Programmer作为编程软件,根据交通灯的工作原理,绘制出流程图,编写梯形图,并做I/0分配。3. 组态画面的设计使用组态王6.53,根据梯形图,设计组态画面,并定义外部设备和数据变量,进行动态连接,最后美观静态画面。4.
16、 系统调试调试动态画面,使组态画面正常运行。第二章 系统硬件设计2.1 系统的组成框图控制系统结构图如图2-1所示。东西方向主干道交通灯南北方向主干道交通灯组态王停止按钮PLC启动开始按钮 图2-1 交通灯控制系统本系统主要是由欧姆龙PLC、组态王软件构成的,用组态王设置好静态画面,并与欧姆龙PLC链接编译成功,通过组态软件的“启动”、“停止”按钮来控制交通灯的运转与停止,并且交通灯的亮灭情况反映在组态软件上。2.2 硬件选择本系统使用的可编程控制器欧姆龙 CP1H是用于实现高速处理和高功能的程序一体化型PLC,以及若干发光二极管、电阻,导线。目前,CP1H是日本欧姆龙新推出的整体式小型机,是
17、一款性价比高、功能完备的通用控制器。其特点是结构紧凑,集成了开关量控制、模拟量控制、高速计数、4轴高速脉冲输出、串行通信等功能于一身,CP1H指令丰富,采用任务编程方式,并支持功能块编程方法使编程更加清楚、简便。CP1H取消了手持编程器配置,没有通常的外设接口,取而代之的是USB端口。2.3 可编程控制器简介2.3.1 PLC的基本概念可编程序控制器(PLC)是以微处理器为基础,综合了计算机技术、半导体集成技术、自动控制技术、数字技术和通信网络技术发展起来的一种通用工业自动控制装置。它面向控制过程、面向用户、适应工业环境、操作方便、可靠性高、成为现代工业控制的三大支柱(机器人技术、CAD/CA
18、M技术和PC技术)之一。PLC装置已成为自动化系统的基本装置。2.3.2 PLC的基本结构可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成为:1. 电源可编程逻辑控制器的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去2. 中央处理单元(CPU)中央处理单元(CPU)是可编程逻辑控制器的控制中枢。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入
19、的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。3. 存储器存放系统软件的存储器称为系统程序存储器。 4. 输入输出接口电路(1) 现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑
20、控制器与现场控制的接口界面的输入通道。(2)现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。5. 功能模块如:计数、定位等功能模块。6. 通信模块2.3.3 PLC的功能特点可编程逻辑控制器具有以下鲜明的特点: 1. 使用方便,编程简单 2. 功能强,性能价格比高 3. 硬件配套齐全,用户使用方便,适应性强 4. 可靠性高,抗干扰能力强2.3.4 PLC的工作原理PLC采用循环扫描的工作方式,其扫描过程如图2-2所示。图2-2 PLC循环扫描工作方式这个工作过程分为内部处理、通信操作、程序输入处理、程序执
21、行、程序输出几个阶段。全过程扫描一次所需的时间称为扫描周期。内部处理阶段,PLC检查CPU模块的硬件是否正常,复位监视定时器等。在通信操作服务阶段,PLC与一些智能模块通信、响应编程器键入的命令,更新编程器的显示内容等,当PLC处于停(STOP)状态时,只进行内部处理和通信服务操作等内容。在PLC处于运行(RUN)状态时,从内部处理、通信操作、程序输入、程序执行、程序输出,一直循环扫描工作。1. 输入处理 输入处理也叫输入采样。在此阶段,顺序读入所有输入端子的通断状态,并将读入的信息存入内存中所对应的映像寄存器。在此输入映像寄存器被刷新接着进入程序执行阶段。在程序执行时,输入映像寄存器与外界隔
22、离,即使输入信号发生变化,其映像寄存器的内容也不发生变化,只有在下一个扫描周期的输入处理阶段才能被读入信息。2. 程序执行 根据PLC梯形图程序扫描原则,按先左后右先上后下的步序,逐句扫描,执行程序。但遇到程序跳转指令,则根据跳转条件是否满足来决定程序的跳转地址。从用户程序涉及到输入输出状态时,PLC从输入映像寄存器中读出上一阶段采入的对应输入端子状态,从输出映像寄存器读出对应映像寄存器的当前状态,根据用户程序进行逻辑运算,运算结果再存入有关器件寄存器中,对每个器件而言,器件映像寄存器中所寄存的内容,会随着程序执行过程而变化。3. 程序处理 程序执行完以后,将输出映像寄存器,即器件映像寄存器中
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 交通灯 组态 画面 设计
