十字路口交通信号灯PLC控制系统课程设计_第1页
十字路口交通信号灯PLC控制系统课程设计_第2页
十字路口交通信号灯PLC控制系统课程设计_第3页
十字路口交通信号灯PLC控制系统课程设计_第4页
十字路口交通信号灯PLC控制系统课程设计_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

长 春 大 学 课程设计纸十字路口交通信号灯PLC控制系统摘要:随着近年来科技和交通工具的发展与人民生活水平不断提高,私家车拥有量越来越多,与之而来的就是日益严重的交通问题。特别是驾驶员违章严重、交通事故频发等问题。于是集计算机、信息、电子及通讯等众多高新技术手段于一体的智能交通指挥中心控制系统开始发挥巨大的作用。该系统的安装及使用,大大缓解了城市道路堵塞现象、提高了道路的通行能力。减少了驾驶员违章的次数,抑制了交通事故的发生。 于是我分析现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述交通灯控制系统的工作原理,自行设计一种简单实用的城市交通灯控制系统的硬件电路设计方案。关键词:交通控制;交通灯;PLC控制机Intersection Traffic Lights PLC Control SystemAbstract: With the development of science and technology and transportation tools in recent years and the continuous improvement of peoples living standards, the number of private cars has become more and more, which is the increasing traffic problem. In particular, the drivers are serious, traffic accidents and vehicle exhaust pollution. Therefore, the intelligent traffic command center control system integrating computer, information, electronics and communication is playing a huge role. The installation and use of the system has greatly alleviated the congestion of urban roads and improved the road capacity. The reduction of the number of drivers violation of the regulations has restrained the occurrence of traffic accidents.Then I analyze the present situation of the modern urban traffic control and management problems, combined with the actual situation of the urban and rural traffic light control system working principle, design a kind of simple and practical urban traffic light control system hardware circuit design.Keywords: Traffic Control, The Traffic Light, PLC Control Machineii目 录第1章 前言11.1 设计目的11.2 设计要求1第2章 总体方案设计22.1 设计的整体思路22.1.1 十字路口交通灯的原理及示意图22.2 总体方案32.2.1 CPU选择32.2.2 输出连接方式选择32.2.3程序方案3第3章 系统PLC部分设计43.1 PLC的选择43.1.1 CPU224型PLC端子介绍43.2 输入输出点分配表53.3 十字路口交通灯的接线图63.3.1 PLC控制系统I/O接线图63.3.2 十字路口交通灯的接线图73.4 十字路口交通灯的控制时序图73.5 十字路口交通灯的控制梯形图8第4章 系统MCGS组态部分设计94.1 监控界面设计94.2 PLC与组态的通讯连接10第5章 模拟调试115.1 编程思想115.2 控制系统的程序调试步骤115.3 调试过程遇到的问题及解决方法11总 结12参考文献13附 录14第1章 前言1.1 设计目的随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。 城市与城市之间共性就是混合交通流问题。在交叉口如何解决混合交通流中的相互影响或彼此的相互影响,就是解决问题的关键。同时随着我国经济的稳步发展,城市机动车量的不断增加,人民的生活水平日渐提高,大量汽车进入寻常老百姓的家庭。据不完全统计,目前我国城市里的十字路口交通系统大都采用定时来控制(不排除繁忙路段或高峰时段用交警来取代交通灯的情况),这样必然产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际情况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种浪费。 于是,我想设计一个十字路口交通信号灯PLC控制系统,可以区别正常时段、高峰时段和晚间时段,来利用道路上的每一个要素,因此完成对人力和物力资源的充分利用。1.2 设计要求(1) 根据控制要求,进行电气控制系统硬件电路设计,包括PLC硬件配置电路。(2)根据控制要求,编制交通信号灯PLC控制程序,有条件可以利用交通灯模型或模拟开关板调试程序,模拟运行。(3)编写设计过程和有关说明。(4)基于PLC的十字路口交通灯电气控制电路图。(5)PLC控制程序(梯形图和指令表)。共 26 页第 26 页第2章 总体方案设计2.1 设计的整体思路2.1.1 十字路口交通灯的原理及示意图如图2.1是十字路口交通信号灯示意图, 本系统的控制对象有八个,分别为东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个,东西方向左转弯绿灯两个,南北方向左转弯绿灯两个。本控制系统律分为高峰时段和正常时段进行控制,晚上时段按提示敬告方式运行,规律为:东、南、西、北四个黄灯全部闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环。 正常时段(6:307:00、8:1516:30、19:3022:00):南北绿灯亮维持25秒,闪烁5秒后南北黄灯亮5秒,然后熄灭,同时南北红灯亮,东西左转弯绿灯亮5秒闪烁5秒后,东西方向绿灯亮,同时东西方向红灯熄灭,25秒后东西方向绿灯闪烁5秒后熄灭,东西黄灯亮5秒后熄灭,同时东西方向红灯亮,南北方向左转弯灯亮同时南北方向红灯亮,南北方向左转弯灯亮5秒后熄灭。然后如此循环往复。高峰时段(7:008:15、16:3019:30):南北绿灯亮维持30秒,闪烁5秒后南北黄灯亮5秒,然后熄灭,同时南北红灯亮,东西左转弯绿灯亮5秒闪烁5秒后,东西方向绿灯亮,同时东西方向红灯熄灭,20秒后东西方向绿灯闪烁5秒后熄灭,东西黄灯亮5秒后熄灭,同时东西方向红灯亮,南北方向左转弯灯亮同时南北方向红灯亮,南北方向左转弯灯亮5秒闪烁5秒后熄灭,同时南北绿亮。然后如此循环往复。晚间时段(22:00-6:30):东,南,西,北四个黄灯全部闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环。图2.1 十字路口交通信号灯的示意图2.2 总体方案 2.2.1 CPU选择 方案一:CPU222。集成8输入/输出共14个数字量I/O点。可连接2个扩展模块。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。方案二:CPU224。集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。由于CPU222的I/O端子排可很容易地整体拆卸,具有很强控制能力的控制器,最终选择了方案二。2.2.2 输出连接方式选择输出端的交通灯可以选择并联或串联的连接方式。采用串联可以可以节省输出点数;但为保证相同方向同种颜色的指示灯同时工作,采用并联输出。2.2.3程序方案使用比较指令的编程设计:用定时器产生每隔90s的脉冲序列,用来控制东西南北方向红绿黄灯的循环工作周期时间为90s,再用比较指令来设置不同方向上红、绿、黄灯点亮的时间。第3章 系统PLC部分设计3.1 PLC的选择3.1.1 CPU224型PLC端子介绍(1)基本输入端子CPU224的主机共有14个输入点(I0.0I0.7、I1.0I1.5)和10个输出点(Q0.0Q0.7,Q1.0Q1.1),在编写端子代码时采用八进制,没有0.8和0.9。CPU224输入电路参见图2-2,它采用了双向光电耦合器,24V直流极性可任意选择,系统设置1M为输入端子(I0.0I0.7)的公共端,2M为(I1.0I1.5)输入端子的公共端。(2)基本输出端子CPU224的10个输出端。共用1M和1L公共端,Q0.5Q1.1共用2M和2L公共端,在公共端上需要用户连接适当的电源,为PLC的负载服务。CPU224的输出电路有晶体管输出电路和继电器输出两种供用户选用。在晶体管输出电路中(型号为6ES7 214-1AD21-0XB0)中,PLC由24V直流供电,负载采用了MOSFET功率驱动器件,所以只能用直流为负载供电。输出端将数字量输出分为两组,每组有一个公共端,共有1L,2L两个公共端,可接入不同电压等级的负载电源。在继电器输出电路中(型号为6ES7 212-1BB21-0XB0),PLC由220V交流电源供电,负载采用了继电器驱动,所以既可以选用直流为负载供电,也可以采用交流为负载供电。在继电器输出电路中,数字量输出分为三组,每组的公共端为本组的电源供给端,Q0.0Q0.3共用1L,Q0.4Q0.6共用2L,Q0.7Q1.1共用3L,各组之间可接入不同电压等级、不同电压性质的负载电源。(3)高速反应性CPU224 PLC有6个高速计数脉冲输入端(I0.0I0.5),最快的响应速度为30KHz用于捕捉比CPU扫描周期更快的脉冲信号.CPU224 PLC 有2个高速脉冲输出端(Q0.0,Q0.1),输出频率可达20KHz,用于PTO (高速脉冲束)和PWM(宽度可变脉冲输出)高速脉冲输出。(4)模拟电位器模拟电位器用来改变特殊寄存器(SM28,SM29)中的数值,以改变程序运行时的参数。如定时器、计数器的预置值,过程量的控制参数。(5)存储卡该卡位可以选择安装扩展卡。扩展卡有EEPROM存储卡,电池和时钟卡等模块。存储卡用于用户程序的拷贝复制。在PLC通电后插此卡,通过操作可将PLC中的程序装载到存储卡。当卡已经插在基本单元上,PLC通电后不需任何操作,卡上的用户程序数据会自动拷贝在PLC中。利用这一功能,可对无数台实现同样控制功能的CPU22X系列进行程序写入。且电池模块用于长时间保存数据,使用CPU224内部存储电容数据存储时间达190小时,而使用电池模块数据存储时间可达200天。综上所述,德国西门子出产的PLC功能全,性价比高,有统一的地址分配,完全可以满足本设计的要求。并且,在目前相关领域的控制设计中,西门子产品的应用比较广泛。综上所述,我这次采用了西门子公司S7-200PLC/CPU224型。3.2 输入输出点分配表 根据实验要求,应有一个输入控制变量,八个输出变量。它们分别为控制启停的 变量I0.0,控制南北红灯HL1、HL2的Q0.0,控制南北黄灯HL3、HL4的Q0.3,控制东西黄灯HL9、HL10 的Q0.4,东西绿灯HL11、HL12的Q0.5,控制南北左转灯HL14的Q0.6 , 控制东西左转灯HL13的Q0.7。得到I/O分配表如下所示:表3.1 输入输出点分配表输入信号启动按钮SBI0.0输出信号南北红灯HL1、HL2Q0.0南北黄灯HL3、HL4Q0.1南北绿灯HL5、HL6Q0.2东西红灯HL7、HL8Q0.3东西黄灯HL9、HL10Q0.4东西绿灯HL11、HL12Q0.5南北左转灯HL13Q0.6东西左转灯HL14Q0.73.3 十字路口交通灯的接线图3.3.1 PLC控制系统I/O接线图根据十字路口交通灯的输入输出点分配表,画出如图3.1所示的PLC控制系统I/O接线图。图3.1 PLC控制系统I/O接线图3.3.2 十字路口交通灯的接线图根据十字路口交通灯的实际连线,画出如图3.2所示的十字路口交通灯的接线图图3.2十字路口交通灯的外围接线图3.4 十字路口交通灯的控制时序图正常时段的控制时序图根据十字路口交通灯的控制关系画出如图3.3所示的时序图。ON高峰时段的控制时序图ON图3.3 十字路口交通灯的控制时序图3.5 十字路口交通灯的控制梯形图见附录第4章 系统MCGS组态部分设计4.1 监控界面设计首先打开MCGS组态软件,新建一个工程,先在实时数据库中新增开关量,设置为开关型。图4.1 实时数据库参数然后打开用户窗口,新建一个窗口,将其设置为启动窗口。图4.2 MCGS组态监控界面打开窗口,在窗口中画出红绿灯监控界面,并将其控制量与被控量与实时数据库中的开关量相连接。然后保存,运行,检查。4.2 PLC与组态的通讯连接打开设备窗口界面。选择设备管理。选择添加的设备。先添加一个串口父设备,再将PLC作为子设备挂在串口下方。然后双击串口通讯设备,在弹出的设备属性对话框中根据所用设备的通讯协议设置所用的通讯端口,通讯波特率,数据位数,奇偶校验方式和停止位位数,设置完成后点击确定。至此完成PLC与组态的通讯连接。图4.3 通用串口设备属性第5章 模拟调试5.1 编程思想本次的毕业设计是用PLC控制十字路口交通灯,用PLC控制可以实现更多功能,同时也比较简单。因为现在越来越多的人拥有自己的汽车,使交通变得繁忙,并且早晚上下班时间更是交通的高峰期。所以为了适应不同路段的交通繁忙程度,本次设计正常时段、高峰时段和晚间时段可以切换的程序,从而使这次设计的实用性更强。5.2 控制系统的程序调试步骤(1)对于比较复杂的控制系统,需要绘制系统流程图,用以清楚的表明动作的顺序和条件。由于本控制系统简单就可以省略这一步。(2)设计梯形图。这是程序设计的关键一步,也是比较困难的一步。要设计好梯形图,首先要十分熟悉控制要求,同时还要有一定的电气设计的实践经验。(3)将程序输入到PLC的用户存储器,并查找程序是否正确。(4)对程序进行调试和修改,直到满足要求为止。5.3 调试过程遇到的问题及解决方法(1)在开始,按下转换开关,根据设计的要求,应该亮的灯有“南北红灯”、“东西绿灯”,由于设计中未考虑周全,当按下转换开关时,不仅“南北红灯”、“东西绿灯”亮,而且“南北绿灯”、“东西红灯”也亮,断电后,对程序进行检查,发现把程序转换到高峰时段后,没有对定时器终止,所以才会出现灯亮混乱的情况。(2)设计中,当程序处在早上八点十五之后的正常时段时,程序运行了一个周期后,就不再循环了。断电后对程序进行检查,发现程序执行完一个周期后,定时器没有被复位,检查得知是因为对定时器的分段控制不当。对程序进行修改后,调试后都正常。总 结这次我设计的是十字路口交通信号灯PLC控制系统设计与调试,因为以前有接触过PLC与组态软件的红绿灯设计,所以可能做起来更顺手一些。 首先做硬件设计,先画原理图和硬件接线图,然后确定元器件的型号。之后就是设计元器件的位置,并在软件上实现模拟。接下来就是软件的设计。在编写程序之前,先对基本的电路进行分析,在理解之后,考虑怎样进行正常时段、高峰时段和晚间时段的跳转。起初程序出现了错误,该亮的灯没亮,该灭的等没灭,而且不能进行跳转,在与同学的一次又一次的分析下,我们对程序进行修改、试验,最后终于成功。而且在这次试验中,没有选用单片机控制系统设计,是因为单片机硬件和软件均要设计,抗干扰性能差,不通用,并且需要有接口电路与之配套,价格中等,制造较难。于是我在程序设计的过程中,分析控制交通的多种原理,选用可编程控制器PLC。因此,很好的避开单片机控制系统的缺点,极大的发挥可编程控制器PLC的抗干扰能力强,操作简单等特点。并通过对可编程控制器PLC的程序编辑,实现正常时段、高峰时段和晚间时段的跳转,更好的完成对人力物力资源的利用。但是,这次PLC的设计还是有许多缺点的,比如当遇到紧急情况时,红绿灯没有相应的方案来应对。而且操纵的灵活性较弱,当想要改变红绿灯的时间时,需要重新编写输入新的程序。和未对系统设置多重保护,运行期间可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论