《十字路口交通信号灯PLC控制系统.docx》由会员分享,可在线阅读,更多相关《十字路口交通信号灯PLC控制系统.docx(30页珍藏版)》请在课桌文档上搜索。
1、十字路口交通信号灯PLC限制系统摘要:随着近年来科技和交通工具的发展与人民生活水平不断提高,私家车拥有量越来越多,与之而来的就是日益严峻的交通问题。于是我分析并结合城乡交通的实际状况阐述交通灯限制系统的工作原理,自行设计一种简洁好用的城市交通灯限制系统的硬件电路设计方案。本次设计的限制系统,能依据不同的路况要求,变更各信号灯的工作时间和工作状况,使之与当前路况匹配,更加充分利用好人力物力资源。而且与继电器、逻辑电路或单片机限制系统相比,PLC限制系统具有更高的牢靠性、灵敏性和经济好用性。关键词:交通限制;交通灯;PLC限制IntersectionTrafficLightsControlSyst
2、emBasedOnPLCAbstract:Withthedevelopmentofscienceandtechnologyandtransportationtoolsinrecentyearsandthecontinuousimprovementofpeopleslivingstandards,thenumberofprivatecarshasbecomemoreandmore,whichistheincreasingtrafficproblem.SoIanalysisandcombinedwiththeactualsituationofurbanandruraltraffictrafficl
3、ightcontrolsystemworkingprinciple,designakindofsimpleandpracticalurbantrafficlightcontrolsystemhardwarecircuitdesign.Thedesignofcontrolsystem,canaccordingtotherequirementsofthedifferentroadconditions,changetheworkinghoursandworkingconditionsofeachsignaltothatofthecurrentroadconditionsmatch,moremaket
4、hemanpowerresources.Comparedwithrelay,logiccircuitorSCMcontrolsystem,PLCcontrolsystemhashigherreliability,flexibilityandeconomicutility.Keywords:TrafficControl,TheTrafficLight,PLCControl第1章前言111目11.2设计要求1第2章总体方案设计22.2总体方案22. 2.1CPU选择23. 2.2系统总体方案框图3第3章系统PLC部分设计34. 1西门子S7-200简介43. 2输入输出“iij口支配表53.3 P
5、LC限制系统I/O接线图53.4 十字路口交通灯的限制时序图63.5 十字路口交通灯的限制梯形图9第4章系统MCGS组态部分设计224. 1监控界面设计224. 2PLC与组态的通讯连接22第5章模拟调试245. 1组态软件参数设定245.2 限制系统的模拟调试步骤255.3 模拟调试过程遇到的问题及解决方法25第6章总结26参考文献随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门须要解决的重要问题之一。城市交通限制系统是用于城市交通数据监测、交通信号灯限制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。城市与城
6、市之间共性就是混合交通流问题。在交叉口如何解决混合交通流中的相互影响或彼此的相互影响,就是解决问题的关键。同时随着我国经济的稳步发展,城市机动车量的不断增加,人民的生活水平日渐提高,大量汽车进入寻常老百姓的家庭。据不完全统计,目前我国城市里的十字路口交通系统大都接受定时来限制(不解除繁忙路段或高峰时段用交警来取代交通灯的状况),这样必定产生如下弊端:当某条路段的车流量很大时却要等待红灯,而此时另一条是空道或车流量相对少得多的道却长时间亮的是绿灯,这种多等少的尴尬现象是未对实际状况进行实时监控所造成的,不仅让司机乘客怨声载道,而且对人力和物力资源也是一种奢侈。于是,我想设计一个十字路口交通信号灯
7、PLC限制系统,可以区分正常时段、高峰时段和晚间时段,来利用道路上的每一个要素,以此完成对人力和物力资源的充分利用。1.2设计要求(1)系统不仅有指示灯显示还要有数码管显示;(2)实现高峰时段、正常时段、晚间时段等不同时段的限制;(3)可以实现随意时间信号灯亮灭的限制;(4)完成监控界面的设计及实现启动和停限制。第2章总体方案设计2.1方案论证为了达到系统设计要求,且单片机由于硬件和软件均要设计,抗干扰性能差,不通用,并且须要有接口电路与之配套,价格中等,制造较难的等缺点。所以我确定运用PLC限制系统来完成这次的设计。然后要确定如何设计梯形图来满足限制要求。在什么时候用什么样的继电器和什么样的
8、输出节点,以及实行什么方法来分别实现不同时段的限制,在这里我和同学一起协商探讨许久。最终确定以总体的方法,不再逐个计时,而是接受整体计时的方法,在不同的时间打开不同的开关量,使得设计更加直观。这样显著削减了设计时的工作量,不再为每一个定时器的后续是否冲突冲突而反复排查。最终一步步实现一些微小环节之处的处理。2.2总体方案2.2.1CPU选择方案一:CPU222o集成8输入/输出共14个数字量I/O点。可连接2个扩展模块。6K字节程序和数据存储空间。4个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出。1个RS485通讯/编程口,具有PPl通讯协议、MPl通讯协议和自由方式通讯实力。
9、方案二:CPU224o集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PlD限制器。1个RS485通讯/编程口,具有PPl通讯协议、MPl通讯协议和自由方式通讯实力。由于CPU222的I/O端子排可很简洁地整体拆卸,具有很强限制实力的限制器,最终选择了方案二。图2.1系统总体方案框图第3章系统PLe部分设计3.1西门子S7-200简介CPU224型(1)基本输入端子CPU224的主机共有14个输入点(I0.0I0.7I1.
10、0I1.5)和10个输出点(Q0.0-Q0.7,Ql.O-Ql.1),在编写端子代码时接受八进制,没有0.8和0.9CPU224输入电路参见图2-2,它接受了双向光电耦合器,24V直流极性可随意选择,系统设置IM为输入端子(I0.0I0.7)的公共端,2M为(ILoIL5)输入端子的公共端。(2)基本输出端子CPU224的10个输出端。共用IM和IL公共端,Q0.5QLI共用2M和2L公共端,在公共端上须要用户连接适当的电源,为PLC的负载服务。CPU224的输出电路有晶体管输出电路和继电器输出两种供用户选用。在晶体管输出电路中(型号为6ES7214-1AD21-0XB0)中,PLC由24V直
11、流供电,负载接受了MOSFET功率驱动器件,所以只能用直流为负载供电。输出端将数字量输出分为两组,每组有一个公共端,共有IL,2L两个公共端,可接入不同电压等级的负载电源。在继电器输出电路中(型号为6ES7212-1BB21-0XB0),PLC由220V沟通电源供电,负载接受了继电器驱动,所以既可以选用直流为负载供电,也可以接受沟通为负载供电。在继电器输出电路中,数字量输出分为三组,每组的公共端为本组的电源供应端,Q0.0-Q0.3共用1L,Q0.4Q0.6共用2L,Q0.7QLl共用3L,各组之间可接入不同电压等级、不同电压性质的负载电源。(3)高速反应性CPU224PLC有6个高速计数脉冲
12、输入端(10.0-10.5),最快的响应速度为30KHz用于捕获比CPU扫描周期更快的脉冲信号.CPU224PLC有2个高速脉冲输出端(Q0.0,Q0.1),输出频率可达20KHz,用于PTO(高速脉冲束)和PwM(宽度可变脉冲输出)高速脉冲输出。(4)模拟电位器模拟电位器用来变更特殊寄存器(SM28,SM29)中的数值,以变更程序运行时的参数。如定时器、计数器的预置值,过程量的限制参数。(5)存储卡该卡位可以选择安装扩展卡。扩展卡有EEPROM存储卡,电池和时钟卡等模块。存储卡用于用户程序的拷贝复制。在PLC通电后插此卡,通过操作可将PLC中的程序装载到存储卡。当卡已经插在基本单元上,PLC
13、通电后不需任何操作,卡上的用户程序数据会自动拷贝在PLC中。利用这一功能,可对多数台实现同样限制功能的CPU22X系列进行程序写入。且电池模块用于长时间保存数据,运用CPU224内部存储电容数据存储时间达190小时,而运用电池模块数据存储时间可达200天。3.2 输入输出端口支配表依据试验要求,得到I/O支配表如下所示:表3.1输入输出端口支配表输入信号高峰启动SBI10.0高峰停止SB210.1正常启动SB310.2正常停止SB410.3夜间启动SB510.4夜间停止SB610.5启动SB710.6停止SB810.7输出信号南北红灯HLl、HL2Q0.0南北黄灯HL3、HL4Q0.1南北绿灯
14、HL5、HL6Q0.2东西红灯HL7、HL8Q0.3东西黄灯HL9、HLlOQ0.4东西绿灯HLll、HL12Q0.5南北左转灯HLI3、HLUQ0.6东西左转灯HLl5、HL16Q0.73.3 PLC限制系统I/O接线图依据十字路口交通灯的输入输出点支配表,画出如图3.1所示的PLC限制系统I/O接线图。3s%SsIElt5,T 24V 65,MoopPPPPP76bi43213ooo。乙乙do003-ZSIlfs Ss Ss Ss. Mcvn蒸 为S、菰图3.1PLC限制系统I/O接线图3.4 十字路口交通灯的限制时序图依据十字路口交通灯的限制关系画出如图3.3所示的时序图。ON正常时段的
15、限制时序图即本系统的限制对象有八个,分别为东西方向红灯两个,南北方向红灯两个,东西方向黄灯两个,南北方向黄灯两个,东西方向绿灯两个,南北方向绿灯两个,东西方向左转弯绿灯两个,南北方向左转弯绿灯两个。本限制系统律分为高峰时段和正常时段进行限制,晚上时段按提示敬告方式运行,规律为:东、南、西、北四个黄灯全部闪亮,其余灯全部熄灭,黄灯闪亮按亮0.4秒,暗0.6秒的规律反复循环。正常时段(6:307:00、8:1516:30、19:3022:00):南北绿灯亮维持25秒,闪烁5秒后南北黄灯亮5秒,然后熄灭,同时南北红灯亮,东西左转弯绿灯亮5秒闪烁5秒后,东西方向绿灯亮,同时东西方向红灯熄灭,25秒后东
16、西方向绿灯闪烁5秒后熄灭,东西黄灯亮5秒后熄灭,同时东西方向红灯亮,南北方向左转弯灯亮同时南北方向红灯亮,南北方向左转弯灯亮5秒后熄灭。然后如此循环往复。高峰时段(7:008:段、16:3019:30):南北绿灯亮维持30秒,闪烁5秒后南北黄灯亮5秒,然后熄灭,同时南北红灯亮,东西左转弯绿灯亮5秒闪烁5秒后,东西方向绿灯亮,同时东西方向红灯熄灭,20秒后东西方向绿灯闪烁5秒后熄灭,东西黄灯亮5秒后熄灭,同时东西方向红灯亮,南北方向左转弯灯亮同时南北方向红灯亮,南北方向左转弯灯亮5秒闪烁5秒后熄灭,同时南北绿亮。然后如此循环往复。晚间时段(22:00-6:30):东,南,西,北四个黄灯全部闪亮,
17、其余灯全部熄灭,3.5 十字路口交通灯的限制梯形图Hkait: thr: tVMMi:I , k tf i.EWHti*MDl704%X|l.Ut3DI75513.SyabolVrType11WTFMPrtMpTEW*DnteTyprWJiOC)WlI)H2tftL2C)NetwrrNotworkIO“tillNetwork121/9Uvrr1Ntwrk25rmm)L!.lU2CJM(D3(W)xDtfHi:4!:,P87rgJ团切引jgj团主控*I6&务*口I国用户B*MW*ItiI型更型型中型空型型型型型型更更更 关关美关料符将符关关关关关关关关 开开开开字字字字开开开开开开开开总关关关,
18、直建灯灯灯灯灯灯灯灯 灯开开开内内内内红黄红黄绿年年 *缘常向统统统统北北北Ia四西北西 GX正系系系系* *东东东*东I名字IjBatlIHO02ttO03S9O0489005Moob011/准谷就嫡等*犍作.图5.1组态参数设定然后打开设备窗口界面。选择设备管理。选择添加的设备。先添加一个串口父设备,再将PLC作为子设备挂在串口下方。然后双击串口通讯设备,在弹出的设备属性对话框中依据所用设备的通讯协议设置所用的通讯端口,通讯波特率,数据位数,奇偶校验方式和停止位位数,设置完成后点击确定。至此完成PLC与组态的通讯连接。准谷就第等作.图5.2通讯接口设定5. 2限制系统的模拟调试步骤(1)将
19、程序输入到PLC的用户存储器,并查找程序是否正确。(3)对程序进行调试和修改,直到在组态模拟上满足要求为止。5.3模拟调试过程遇到的问题及解决方法(1)在起先,按下转换开关,依据设计的要求,应当亮的灯有“南北红灯”、“东西绿灯”,由于设计中未考虑周全,当按下转换开关时,不仅“南北红灯”、“东西绿灯”亮,而且“南北绿灯”、“东西红灯”也亮,断电后,对程序进行检查,发觉把程序转换到高峰时段后,没有对定时器终止,所以才会出现灯亮混乱的状况。(2)设计中,当程序处在早上八点十五之后的正常时段时,程序运行了一个周期后,就不再循环了。断电后对程序进行检查,发觉程序执行完一个周期后,定时器没有被复位,检查得
20、知是因为对定时器的分段限制不当。对程序进行修改后,调试后都正常。这次我设计的是十字路口交通信号灯PLC限制系统设计与调试。首先做硬件设计,先画原理图和硬件接线图,然后确定元器件的型号。之后就是设计元器件的位置,并在软件上实现模拟。接下来就是软件的设计。在编写程序之前,先对基本的电路进行分析,在理解之后,考虑怎样进行正常时段、高峰时段和晚间时段的跳转。起初程序出现了错误,该亮的灯没亮,该灭的等没灭,而且不能进行跳转,在与同学的一次又一次的分析下,我们对程序进行修改、试验,最终最终胜利。而且在这次试验中,我并没有选用单片机限制系统设计,是因为单片机硬件和软件均要设计,抗干扰性能差,不通用,并且须要
21、有接口电路与之配套,价格中等,制造较难。于是我在程序设计的过程中,分析限制交通的多种原理,选用可编程限制器PLC,很好的避开单片机限制系统的缺点,极大的发挥可编程限制器PLC的抗干扰实力强,更高的牢靠性、灵敏性和经济好用性等特点。并通过对可编程限制器PLC的程序编辑,实现正常时段、高峰时段和晚间时段的跳转,更好的完成对人力物力资源的利用。但是,这次PLC的设计还是有许多缺点的,比如操纵的灵敏性相对较弱,当想要变更红绿灯的时间时,须要重新编写输入新的程序。和未对系统设置多重爱惜,运行期间可能会出现程序的冲突而导致系统出错。而且,若是在特殊时段,想进行强制手动限制,本设计并不能满足对应的要求,所以
22、有些不适应显示状况。所以假如以后能有机会再次对本设计进行优化和改善,我会给本系统多加几层爱惜,以便在程序出错时尽快的自检并重新启动。然后再添加一部分的手动限制功能,来实现系统的灵敏性,使之更能适应现代的工作要求。参考文献11吴超,戴亚文.基于AT89S52单片机的超声波测距系统的设计J.中原工学院学报.2008,19(5):65-69.2张秀国.单片机C语言程序设计教程与实训M.北京:北京高校出版社,2008.31廖常初.PLC梯形图的依次限制设计法.电工技术杂志,20014求是科技编著PLC应用开发技术与工程实践.电子工业出版社.20045余雷声.电气原理与PLC应用。北京:机械工业出版社,
23、1996|61钟肇新,范建东编.可编程限制器基础及应用.广州:华东理工高校,20027张万忠.可编程限制器入门与应用实例北京:中国电力出版社20048台方.可编程序限制器应用教程北京:中国水利水电出版社200191常斗南.可编程序限制器原理应用试验北京:机械工业出版社199810陈胜利,曾谊晖.PLC在限制交通信号灯中的应用,2003年第五期11邦田.电子电路好用抗干扰技术北京:人民邮电出版社199412 BoseBK.PowerElectronicsandACM.Drives.Prentice-Hall.198613 Rolls,ThomasBurnand.Powerdistributioninindustrialinstallations.London:PeterPeregrinusLtd,1979114 Pabla,A.S.Electricpowerdistributionsystems.Pabla.NewDelhi:TataMcGraw-HillPub.Co.1981115 H.Cotton,H.Barber.Thetransmissionanddistributionofelectricalenergy.London:HooderandStoughton,1970
链接地址:https://www.desk33.com/p-537298.html