




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编号 2014180329研究类型应用研究 分类号 tp29学士学位论文(设计)bachelors thesis论文题目基于plc s7-200交通信号灯的控制系统设计作者姓名曾繁荣学号2010118020329所在院系机电与控制工程学院学科专业名称自动化导师及职称高红亮 讲师论文答辩时间2014年5月11日学士学位论文(设计)诚信承诺书中文题目:基于plc s7-200交通信号灯的控制系统设计外文题目:design of traffic lights control system based on plc s7-200学生姓名曾繁荣学生学号2010118020329院系专业机电与控制工程学院
2、学生班级1003班学 生 承 诺我承诺在学士学位论文(设计)活动中遵守学校有关规定,恪守学术规范,本人学士学位论文(设计)内容除特别注明和引用外,均为本人观点,不存在剽窃、抄袭他人学术成果,伪造、篡改实验数据的情况。如有违规行为,我愿承担一切责任,接受学校的处理。 学生(签名):年 月 日指导教师承诺我承诺在指导学生学士学位论文(设计)活动中遵守学校有关规定,恪守学术道德规范,经过本人核查,该生学士学位论文(设计)内容除特别注明和引用外,均为该生本人观点,不存在剽窃、抄袭他人学术成果,伪造、篡改实验数据的现象。 指导教师(签名): 年 月 日目录1前言11.1 研究背景与现状11.2 本论文研
3、究的内容22 交通信号灯控制系统的设计原理32.1 s7-200plc的简介32.2 交通信号灯控制系统设计的控制方法43 交通信号灯控制系统总体结构框架的设计53.1 方案的选择与论证53.2 总体方案的确定54 交通灯控制系统硬件电路的设计64.1 控制要求分析64.2 交通信号灯控制系统模型图74.3 交通信号灯控制系统电气控制线路84.4 i/o分配95 交通灯控制系统软件的设计105.1程序流程图105.2 主要梯形图解析106交通信号灯控制系统运行调试177总结与展望187.1 总结187.2 展望188参考文献20基于plc s7-200的交通信号灯的控制系统设计 曾繁荣(指导教
4、师:高红亮)(湖北师范学院机电与控制工程学院,中国 黄石 435002)摘 要:本文结合siemens公司的s7-200系列的plc的性能和顺序控制法的特点 ,在介绍plc系统基本硬件组成的基础上,结合交通信号灯控制系统的发展,深入的分析交通信号灯控制系统的工作原理,同时着重分析了s7-200plc硬件设计和软件设计。研究并提出了基于plc s7-200的交通信号灯的控制系统设计方案,通过合理的选择和设计,实现根据不同的道路实况选择不同的控制方法,解决不同的交通问题。关键字:plc;顺序控制法;模式选择;控制中图分类号:tp29design of traffic lights control
5、system based on plc s7-200zeng fanrong(tutor: gao hongliang)(college of mechatronics and control engineering, hubei normal university, huangshi, china, 435002)abstract :this thesis combines the characteristic properties and sequence control method for siemens company's s7-200 series plc, based o
6、n introducing the basic hardware on the plc system, combining with the development of control system of traffic lights, analysis of the working principle of the traffic signal lamp further control system, and analyzes the s7-200plc hardware design and software design. study and propose the design sc
7、heme of the control system of traffic lights based on plc s7-200, through the rational selection and design, according to different road situation choose different control methods, to solve the traffic problems of different.key words: plc; sequence control; mode selection; control基于plc s7-200的交通信号灯的
8、控制系统设计曾繁荣(指导教师:高红亮)(湖北师范学院机电与控制工程学院 中国 黄石 435002)1前言1.1 研究背景与现状1.1.1问题的提出和研究背景随着经济的发展,车辆急剧增多,城市道路交通堵车现象日益严重。因此,许多城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了其交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道车流量繁忙的交通拥堵状况
9、,越来越成为交通运输管理和城市规划部门有待解决的主要问题。鉴于当前实际中,一般在主干道是行车道而次道是人行横道和一些非机动车通行的十字马路处的交通灯仍然采用固定通行的一般的交通灯系统。这样的系统,不利于提高道路的利用率,也利于主要车道的通行,在没有行人需要通过人行横道的时候,主要车道上的行人也必须在停止线以外停车侯车道绿灯亮。本文提出了一种全新的思路来解决此类问题,来缓解日益严重的交通拥堵。文中采用西门子s7-200plc来实现带有人行横道请求的十字马路交通灯控制系统的设计。1.1.2国内外研究现状及发展趋势当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯绿灯”转换间隔,并自
10、动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。在交通灯的通行与禁止时间控制显示中,通常要么东西、南北两方向各50秒;要么根据交通规律,东西方向60秒,南北方向40秒,时间控制都是固定的。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。但是,实际上不同时刻的车辆流通状况是十分复杂的,是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿灯方向车辆较少,红灯方向车辆积压。其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成时间上的浪费,重者直接导致交通堵塞
11、。目前设计交通灯的方案有很多,有应用cpld设计实现交通信号灯控制器方法;有应用plc实现对交通灯控制系统的设计;有应用单片机实现对交通信号灯设计的方法。目前,国内的交通灯一般设在十字路门,在醒目位置用红、绿、黄三种颜色的指示灯。加上一个倒计时的显示计时器来控制行车。对于一般情况下的安全行车,车辆分流尚能发挥作用,但根据实际行车过程中出现的情况,还存在以下缺点:(1)两车道的车辆轮流放行时间相同,在十字路口,经常一个车道为主干道,车辆较多,放行时间应该长些;另一车道为副干道,车辆较少,放行时间应该短些。(2)两条干道的红绿时间不能随时间的改变而修改。目前较先进的交通信号灯控制系统的功能:(1)
12、收集交通情报。设在道路上的车辆检测器随时把检测到的车辆数、车辆行驶速度、车辆阻塞度和空间占有率等情报,通过传输系统送到中心处理机处理。(2)控制终端信号机和可变标志。中心处理机根据交通流量的变化,实时地改变控制模型,随时发出控制指令,控制终端信号机和可变标志。(3)诱导车辆。中心处理机根据收集的交通情报,对于交通阻塞地点,一方面控制有关的终端信号机和可变标志以诱导车辆,另一方面通过通信系统,发布交通阻塞情报,诱导车辆避开阻塞地点。(4)集中监视。通过各种显示设备和电视监视系统,工作人员可了解控制区域内的交通状况,为迅速排除交通阻塞、处理异常情况、采取人工干预提供直观依据。因有上述功能,所以对疏
13、导交通流量,提高道路通行能力,减少交通事故和交通公害有明显的效果。1.2 本论文研究的内容通过对西门子s7-200plc的学习和应用,首先建立交通灯控制系统模型,力求用组态王的相关软件对其进行模拟和仿真,然后再在实验室设计并搭建硬件电路。在电路搭建成功交通灯控制系统的i/o分配的基础上,编写程序,用顺序控制法实现对交通灯控制系统的控制。顺序控制就是指系统或生产设备在各输入信号的作用下,内部元件状态按照生产工艺预先规定的时间顺序变化,使得各执行机构在生产过程中自动有序地进行操作。将交通灯控制系统的各个环节转换成各个步骤,进行顺序精准的控制。通过西门子s7-2ooplc的编程方法、原理及编程环境的
14、研究,实现对交通信号灯的控制,查阅交通灯控制系统的相关资料,以及了解国内外前沿技术,发展趋势,以达到设计方案更优化。将用顺序控制方法,实现对交通信号灯控制系统顺序控制,并周期循环运作。用梯形图将顺序控制法语句指令呈现出来,并能按照当时不同的道路情况选择较合适的交通信号灯的控制。2 交通信号灯控制系统的设计原理2.1 s7-200plc的简介2.1.1 s7-200plc的发展和应用 德国西门子(siemens)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(siemens)公司的plc产品包括logo、s7-200、s7-1200、s7-300、
15、s7-400等。 西门子s7系列plc体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。s7系列plc产品可分为微型plc(如s7-200),小规模性能要求的plc(如s7-300)和中、高性能要求的plc(如s7-400)等1。西门子simatic系列plc,诞生于1958年,经历了c3,s3,s5,s7系列,已成为应用非常广泛的可编程控制器。西门子公司的产品最早是1975年投放市场的simatic s3,它实际上是带有简单操作接口的二进制控制器。1979年,s3系统被simatic s5所取代,该系统广泛地使用了微处理器。20世纪80年代初,s5系统进一步升级u系列plc,较常
16、用机型:s5-90u、95u、100u、115u、135u、155u。1994年4月,s7系列诞生,它具有更国际化、更高性能等级、安装空间更小、更良好的windows用户界面等优势,其机型为:s7-200、300、400。1996年,在过程控制领域,西门子公司又提出pcs7(过程控制系统7)的概念,将其优势的wincc(与windows兼容的操作界面)、profibus(工业现场总线)、coros(监控系统)、sinec(西门子工业网络)及控调技术融为一体。西门子公司提出tia(totally integrated automation)概念,即全集成自动化系统,将plc技术溶于全部自动化领域
17、。由最初发展至今,s3、s5系列plc已逐步退出市场,停止生产,而s7系列plc发展成为了西门子自动化系统的控制核心,而tdc系统沿用simadyn d技术内核,是对s7系列产品的进一步升级,它是西门子自动化系统最尖端,功能最强的可编程控制器。2.1.2 s7-200plc的系统组成plc主要由cpu模块、输入/输出模块、电源模块和编程器组成。plc的特殊功能模块用来完成某些特殊任务2。 (1) cpu模块主要由微处理器和存储器组成。在plc控制系统中cpu模块相当于人的大脑和心脏采用周期性循环扫描、分时操作的工作方式不断地采集输入信号,执行用户程序刷新系统的输出,存储器用来存储程序和数据5。
18、(2)输入/输出i/o模块是cpu与现场i/o设备或其他外部设备之间的连接部件。plc提供了各种操作电平和输出驱动能力的i/o模块供用户选用。i/o模块要求具有抗干扰性能并与外界绝缘因此多数都采用光电隔离回路、消抖动回路、多级滤波等措施。i/o模块可以制成各种标准模块根据输入、输出点数来增减和组合。i/o模块还配有各种发光二极管来指示各种运行状态8。(3)电源模块plc配有开关式稳压电源的电源模块用来对plc的内部电路供电9。(4)编程器编程器用作用户程序的编制、编辑、调试和监视,还可以通过其键盘去调用和显示plc的一些内部状态和系统参数。它经过接口与cpu联系以便完成人机对话互动。编程器分简
19、易型和智能型两种。简易型编程器只能在线编程它通过一个专用接口与plc连接。智能型编程器即可在线编程又可离线编程还以远离plc插到现场控制站的相应接口进行编程。智能型编程器有许多不同的应用程序软件包功能齐全适应的编程语言和方法也较多。2.2 交通信号灯控制系统设计的控制方法在交通信号灯控制系统中运用到了顺序控制设计法,顺序控制就是指系统或生产设备在各输入信号的作用下,内部元件状态按照生产工艺预先规定的时间顺序变化,使得各执行机构在生产过程中自动有序地进行操作10。plc 顺序控制设计法最基本的思路是将控制系统的一个完整的工作周期划分为若干个顺序相连的阶段,这些阶段称为步,然后用转换条件控制代表各
20、步的内部编程元件(例如辅助继电器m ,状态继电器s 等) ,使其状态按照一定的时间顺序变化,最终输出控制相应执行机构的动作步是根据输入量状态的变化来划分的。在任何一步之内各输出量的状态不变,但相邻两步输出量总的状态是不同的。步的这种划分方法代表各步编程元件的状态与各输出量状态之间有着极为简单的逻辑关系。顺序控制设计法中的转换条件可以是外部的输入信号,例如:按钮、指令开关、行程开关(包括有触点或无触点行程开关、光电开关、干簧管开关、霍尔元件开关等位置检测开关) 、压力继电器、时间继电器之类的信号转换元件等,也可以是plc 内部产生的信号,例如:定时器、计数器的触点提供的信号,还可能是若干信号的“
21、与”、“或”、“非”逻辑状态。让他们的状态按一定的顺序变化,然后用代表各步的编程元件控制plc 的各输出位10。3 交通信号灯控制系统总体结构框架的设计3.1 方案的选择与论证成本系统就现在掌握的技术而言有以下两种方案:方案一:使用51或者pic单片机来设计一套十字路口交通灯的控制系统单片机虽说pio端口比较多、单片价格较为便宜但是其编程相比较plc而言较为复杂且不容易维护,要求较高的单片机专业知识故而不选择本方案。 方案二:使用西门子s7-200 plc可编程控制器,其编程方法简单易学且功能强大工业控制能力较为强大一台小型的plc内有成百上千个可以为用户提供使用的变成元件可以实现非常复杂的控
22、制能力就控制能力而言较普通的单片机要强一些具有很高的性能价格比故而本系统选择西门子 s7-200 plc作为本设计的主控制器。3.2 总体方案的确定plc的最小控制系统是由cpu模块、i/o模块、以及编程装置模块组成的,一般经由相应的模拟信号送入输入模块中处理再送达cpu模块中在cpu模块中根据客户提前用编程装置中所设定的相应程序处理输入的信号最后经由输出模块将相应的数字信号转化为相应的模拟信号输出到指定的外设中以此达到控制的效果。这仅仅是一个plc的最小控制系统此方法可利用相应的通信设备和技术达到控制若干plc系统的运行从而达到中小型工业系统的生产和运营。 cpu模块、输入模块、输出模块、编
23、程装置组成可编程序控制器 plc最小控制系统12。采用s7-200 plc设计交通灯控制系统,要求能实现交通灯的各种控制功能,在常规交通灯控制功能及基础上要求能显示时间以适应道路的不同繁忙程度的情况下的交通控制要求。在控制方法上,将改变定周期的系统控制,使系统内的周期可随时改变,增加系统的灵活性,以适应瞬时变化的交通流量。 该系统属于连续循环工作的控制系统要求系统启动后能够周期性地连续循环工作故系统中设置一个输入信号控制系统的启动。plc选用西门子s7-200基本单元。 图3.1 plc控制器系统结构图4 交通灯控制系统硬件电路的设计4.1 控制要求分析4.1.1 控制要求分析 对于单交叉路口
24、的信号灯控制主要在于求取最佳信号周期和两交叉方向的绿信比。当交通车流稀少时,信号周期尽量短些,但一般不能少于30秒,以免某一方向的绿灯时间小于15秒使车辆来不及通过路口而影响交通安全。当交通车流需求量较大时,信号周期应该长些,但一般也不能超过120秒,否则某一相位的红灯时间超过60秒,司机和行人的心理上不能忍受。系统开始工作时,首先给南北方向固定的15秒的绿灯时间,利用plc,可使上述描叙的各传感器以及各道口的信号灯与之直接相连,非常方便可靠。4.1.2 控制要求本设计实现三种交通信号灯系统状态。以i0.0为一个启动并带有选择功能的输入信号:(1)当i0.0按一下,此时交通信号灯应适应的道路状
25、况为南北方向交通流量多,南北方向道路繁忙,南北路绿灯亮的时间为30s,此后闪烁3s,进入南北路黄灯亮减速的状态,南北路黄灯亮2s,在南北路黄灯亮完后南北路红灯亮25s,与此同时东西路绿灯亮起,亮的时间为20s,此后闪烁3s,进入东西路黄灯亮减速状态,东西路黄灯亮2s,在东西路黄灯亮完后,东西路红灯亮35,与此同时南北路绿灯亮起,实现一个控制周期。(2)当i0.0按两下,此时交通信号灯应适应的道路状况为东西路方向交通流量多,东西方向道路繁忙,东西路绿灯亮的时间为30s,此后闪烁3s,进入东西路黄灯亮减速的状态,东西路黄灯亮2s,在东西路黄灯亮完后,东西路红灯亮25s,与此同时南北路绿灯亮起,亮的
26、时间为20s,此后闪烁3s,进入南北路黄灯亮减速状态,南北路黄灯亮2s,在南北路黄灯亮完后南北路红灯亮35,与此同时东西路绿灯亮起,实现一个控制周期。(3)当i0.0按三下,交通信号灯停止工作。图4.1 模式1的时序图 图4.2 模式2的时序图4.2 交通信号灯控制系统模型图建立交通信号灯控制系统的十字路口应用的模型,这个十字路路口分别是南北主干道和东西主干道的交汇处,分别在南北方向和东西方向设有红黄绿三种颜色的交通信号灯,在东西方向和南北方向分别设有甲和乙两辆汽车灯分别代表东西方向和南北方向的通行情况15。图4.3 交通信号灯系统模型图4.3 交通信号灯控制系统电气控制线路在本设计中南北方向
27、两个路口上的红绿黄共有六盏灯,但是在实际操作中只需控制三个支路,每个支路应该有两盏任何时候都是相同状态的灯即可。通过一个启动按钮i0.0来操作整个系统的启动和模式选择。由plc的8个输出端口来控制六个交通信号灯和两个表示路段流通两个汽车灯。电气控制线路图如下:图4.4电气控制线路图4.4 i/o分配在本系统的i/o端口分配中,有一个输入继电器对应的输入端口i0.0,有八个输出继电器对应的八个输出端口分别对应的南北红灯q0.0,南北绿灯q0.1,南北黄灯q0.2,东西红灯q0.3,东西绿灯q0.4,东西黄灯q0.5,南北方向的车灯q0.6,东西方向的车灯q0.7,进行控制。表4.1 i/o分配表
28、i/o口 分配类型地址功能输入i0.0启动、选择输出q0.0南北红灯q0.1南北绿灯q0.2南北黄灯q0.3东西红灯q0.4东西绿灯q0.5东西黄灯q0.6南北车灯q0.7东西车灯5 交通灯控制系统软件的设计5.1程序流程图图5.1 程序流程图5.2 主要梯形图解析(1)系统初始化网络1用于系统初始化,sm0.1为常用特殊继电器,在首次扫描时为on,常用做初始化脉冲,m0.0作为辅助继电器,在plc中没有外部的输入端子和输出端子与之对应,因此它不受外部信号的直接控制,其触电也不能直接驱动外部负载,用于在程序设计中处理逻辑控制任务,下文出现的m也是作为辅助继电器。图5.2 网络1梯形图(2)上升
29、沿脉冲触发的状态网络2是在按动i0.0瞬间,常开触电i0.0通电,表现为高电平,此时通过上升沿脉冲使得寄存器加法指令执行一次相加的操作,在lad中,in1+in2=out,数据类型为整数,所以在双整数相加时输出也为整数,传递给vw1,在第二次上升沿脉冲触发时继续在vw1上累加。在对vw1赋值的同时,在每一次上升沿脉冲产生时,辅助继电器需要进行处理,将m10.0和m0.0置位,其他辅助触点均复位,m10.0在整个梯形图中只是起个排除干扰的作用。图5.3 网络2梯形图在网络4中按动i0.0瞬间,常开触电i0.0通电,表现为高电平,此时通过上升沿脉冲使得移位寄存器加法指令执行一次移位的操作将in的数
30、值赋予out,而在此处移位寄存器的作用是当第三次上升沿脉冲到来时将0值赋予vw1,使得vw1中的数值一直在 0、1、2这三个数中循环变换。图5.4 网络4梯形图(3)比较指令实现模式选择在网络5和网络6中,当m0.0为置位高电平,i0.0按下,常开触电i0.0闭合时,通过vw1中的数值与“1”和“2”相比,如果当vw1等于1,此时辅助继电器m0.1置位高电平,其他辅助继电器复位,定义为模式一;如果当vw1等于2,此时辅助继电器m2.1置位高电平,其他辅助继电器复位,定义为模式二;这两个网络运用比较指令实现了模式的选择。图5.5 网络5梯形图(模式1的选择)图5.6 网络6梯形图(模式2的选择)
31、(4)置位复位指令控制辅助继电器的状态在网络2、网络3、网络5到网络22这十五个网络中均出现置位和复位指令。在网络2、网络3、网络5和网络6中,置位复位指令是初始化辅助继电器的状态,而在网络7到网络22中,通过与定时器的串联,使得各个辅助继电器在以时间轴为顺序下,先后置位复位交替进行。以网络7为例,当定时器t44计时结束,m1.0为高电平时,又将m0.1置位高电平,同时m1.0复位低电平,在某个时间段时只允许有一个辅助继电器为高电平,其余为低电平。这种辅助继电器的置位和复位使得顺序控制按照时间轴的指向各个环节一次进行。图5.7 网络7梯形图(5)特殊继电器在闪烁电路中的应用在网络24和网络27
32、中,为实现南北绿灯和东西绿灯闪烁3s时间的控制,用到了特殊继电器sm0.5.sm0.5的作用是在1s的时钟脉冲里,0.5s闭合,0.5s断开,再串联一个t43或t39(定时时间为3s)的常闭触点,在3s之中闪烁电路作用,3s之后闪烁电路断开不再工作。图5.8 网络24梯形图(6)辅助继电器和定时器的结合,循环控制的实现在梯形图的网络中辅助继电器触点与定时器的常闭触点的串联,实现辅助继电器状态的控制,同时辅助继电器的状态为高电平是触发定时器开始工作。以网络9、网络18和网络31为例当m0.1或m2.5置位高电平触发t37计时,t37计时结束时常开触点t37闭合,此时网络9中m0.2置位,m0.1
33、复位,通过这网络9和网络31这两个网络,辅助继电器m0.1置位高电公平的时间就是t37计时的时间1s。通过这网络18和网络31这两个网络,辅助继电器m2.5置位高电公平的时间就是t37计时的时间1s。图5.9 网络31梯形图图5.10 网络9梯形图图5.11 网络18梯形图以网络11、网络20和网络32为例当m0.2或m2.6置位高电平触发t8计时,t38计时结束时常开触点t38闭合,此时网络11中m0.3置位,m0.2复位,通过这网络11和网络32这两个网络,辅助继电器m0.2置位高电公平的时间就是t38计时的时间19s。通过这网络20和网络32这两个网络,辅助继电器m2.6置位高电公平的时
34、间就是t38计时的时间19s。图5.12 网络32梯形图图5.13 网络11梯形图图5.14 网络20梯形图通过上述六个网络的可以得到通过辅助继电器和定时器的配合,可以控制辅助继电器置位高电平的时间。m0.1(m2.5)置位高电平时间为1s ,m0.2(m2.6)置位高电平时间为19s,m0.3(m2.7)置位高电平时间为3s,m0.4(m3.0)置位高电平时间为2s,m0.5(m2.1)置位高电平时间为1s,m0.6(m2.2)置位高电平时间为29s,m0.7(m2.3)置位高电平时间为3s,m1.0(m2.4)置位高电平时间为2s。以网络7、网络38为例当m1.0或m2.4置位高电平触发t
35、44计时,t44计时结束时,常开触点t44闭合,此时网络7中m0.1置位,m1.0复位,通过网络7和网络38这两个网络,辅助继电器m1.0置位高电公平的时间就是t44计时的时间2s。图5.15 网络38梯形图图5.16 网络37梯形图通过这两个网络可以看出在m0.1置位高电平,同时m1.0复位低电平,m0.2置位高电平,同时m0.1复位低电平,到m0.2置位高电平,同时m0.1复位低电平,m1.0置位高电平,同时m0.7复位低电平,到m0.1置位高电平,同时m1.0复位低电平,这八个步骤形成一个循环。在这个循环的基础上可以使得就交通信号灯得到循环控制。(7)辅助继电器对输出继电器的逻辑控制由于
36、辅助继电器本身的特点,不能直接驱动外部负载,此时我们需要用辅助继电器处理的逻辑任务与输出继电器对应,通过输出继电器控制外部驱动。在网络23到网络30中,在梯形图中辅助继电器并联分别实现对q0.0到q0.7 八个输出继电器的控制。以网络23为例,把q0.0高电平时(南北红灯亮)的时间也就是某几个辅助继电器置位的时间,对这几个辅助继电器进行并联,即实现对q0.0的控制。由上述说明中我们得到了辅助继电器的置位高电平的时间,通过对辅助继电器的并联,使得在该时间段内输出线圈所在线路中通电得到高电平,以网络23为例,m0.1(m2.5)置位高电平时间为1s ,m0.2(m2.6)置位高电平时间为19s,m
37、0.3(m2.7)置位高电平时间为3s,m0.4(m3.0)置位高电平时间为2s,可以得到南北红灯q0.0工作的时间25s。图5.17 网络23梯形图6交通信号灯控制系统运行调试在本系统设计的框架完成以后就行了一系列的调试与优化,在实验室做了一天时间的优化和调试。调试的内容包括,各个交通信号灯是否达到了亮,闪烁等状态的时间,在按下i0.0切换的时候,切换完成工作的一瞬间是否连贯,能否能够满足在切换的同时解决我们想到的交通问题同时也不会影响司机旅客的心情和心理状态,减少因为切换而导致交通违章的发生。在调试的过程中,常常会发生的是,交通信号灯不能达到预期设想的效果,这个时候我们更多的是要利用plc
38、的优点通过改变软件部分来解决问题,不用重新搭建电气控制电路。反复的修改程序,反复的实验,同时加上计时器旳计时,尽可能地将本次设计的实际作用加强。在调试的过程还需要注意的,就是编程计算机跟plc设备的通讯问题,合理的选择通信频段是保证通信成功和程序下载的关键。调试是一个毕业设计最关键的一个环节,也是把相关知识综合在一起的环节,这个环节的成功与否,不仅仅是关系设计是否成功,也是考验我们能否将书本知识跟实际相结合的过程。7总结与展望7.1 总结在交通信号灯的控制系统研究中,我们仔细得查阅了大量的资料,了解了在历史的进程中随着交通工具的改变对交通的管理也显得十分重要。如何使得交通发挥出它应有的作用,如
39、何能将交通的效率提高,如何将自动化应用于交通控制中等等,都是一系列值得长期探讨的话题。而在本设计中,作为自动化方面的学生,我们着重研究的是交通自动化,利用较为先进的自动化设备控制交通信号灯的工作,使得交通运输的效率提高。在基于s7-200 plc交通信号灯控制系统的设计,以西门子plc作为主要控制器,通过最开始的建立交通信号灯控制系统的模型,根据模型设计电气控制线路,有电气控制新路作为硬件部分,再根据电气控制线路定义i/o端口地址。紧接着完成梯形图为主要部分的软件编译,并通过pc机将程序传入plc控制器中。上述工作完成后我们需要做的是调试和运行,在调试和运行的过程中发现问题解决问题。并根据运行
40、的结果,查阅和调查当地交通信号灯工作的情况,查阅道路司机对于等候交通信号灯指示心理情况。通过查阅和调查再对交通信号灯工作时间进行调整。在调整的过程中,根据plc控制器本身的优势只需做软件部分的改动,以使得本设计更加完善。当然本设计也有意犹未尽的地方,就是只注重交通信号灯的控制,对整个交通道路的交通流量和流量的统计这部分有所欠缺。7.2 展望传统的定时交通灯控制与智能交通灯控制比较可知,后者的最大优点在于减缓滞流现象,也不会出现空道占时的情形,提高了公路交通通行率,较全球定位系统而言成本更低,特别适合繁忙的、未立交的交通路口,更适合于四个以上的路口,也可方便连网。应用可编程控制器plc对十字路口
41、交通信号灯进行模糊控制,其控制效果要比定周期方法的控制效果明显,尤其适用在车辆信息量比较大的交叉路口。由于使用plc作为本系统控制器的核心,系统编程简单,利用工业以太网可以组成城市交通控制网络动态监控调度。操作方便,具有较好的应用推广价值,适合目前我国交通控制与管理的现状23。同时在自动控制领域中,plc 顺序控制设计法是顺序控制系统中一种先进的设计方法。他不仅很容易接受,提高设计的效率,节省大量的设计时间,而且程序的调试、修改和阅读也很方便,只要正确地画出描述系统工作过程的顺序功能图,一般都可以做到调试程序的一次成功。他基本解决了经验设计法中的记忆和连锁问题,在保证自动控制得以实现前提下,可
42、以有效缩短设计周期28。总体来说,交通控制系统是一个值得深入研究的课题,在以后会有越来越多的学者来研究这方面的问题。目前也是交通迅速发展的阶段,国家在交通运输这个方向也投入了大量的力气,不仅仅是自动化专业还有交通运输工程,物流工程等等专业都在做不同方面的研究。我相信在今后交通信号灯控制系统会越来越先进,给人们带来越来越高效的体验。8参考文献1 王永华.现代电气控制及plc应用技术m.北京:北京航空航天大学出版社,2008.2 西门子公司.simatic s7-200可编程序控制器系统手册,2004.3 王晓侃.plc在模糊智能交通控制系统中的应用j.机电一体化,2012,19(2)51-54.
43、4 陈建明.电气控制与plc应用练习与实践与应用m.北京:机械工业出版社, 2004. 5 李辉.s7-200plc编程原理与工程实训m.北京:北京航空航天大学出版社,2007. 6 马鸿文, 陈松立.一种新型无线十字路口交通灯智能动态感应系统j.微计算机应用,2009,30(4):63-65.7 金秀慧.基于plc控制的十字路口交通灯信号系统j.农业装备与车辆工程, 2009(5):31-33.8 廖常初. plc 梯形图的顺序控制设计法与顺序功能图j .电工技术杂志,2001 (10):49-50.9 陈胜利. plc 在控制交通信号灯中的应用j .机电一体化,2003,5(9):85-8
44、7.10 孙凌翔,陈世和,李劲松.顺序控制法在交通灯控制系统中的应用j.现代电子技术,2006(10):26-27.11 王秀.基于plc的十字路口交通灯控制系统j.电子技术,2011,38(4),52-53.12 郑风翼.图解西门子s7-200plc入门m.北京: 电子工业出版社,2009.13 崔祎,周力.基于plc的交通信号灯智能控制系统设计j.工业仪表与自动化装置,2009,(3):22-25.14 闻淑芳,饶泓.智能交通系统的发展与思考j.科技广场,2005,(2):114-117.15 邓宜阳.用plc实现道路十字路口交通灯的模糊控制j.成都大学学报(自然科学版),2001,20(
45、2):17-20.16 方贵盛,王云凤,陈剑兰等.智能交通灯plc控制实验装置研制j.实验室研究与探索,2012,31(11):204-208,220. 17 孙岚.基于plc的交通控制系统设计j.机电信息,2010,(6):10,25. 18 李晓东,蓝蔚.浅谈plc在交通灯控制系统的实现j.科技信息,2008,(21):646-647. 19 胡开明,金解云,王怀平等.基于plc顺序控制的交通灯控制系统设计j.科技广场,2008,(1):217-218. 20 周力,陈跃东,江明等.城市智能交通信号控制系统设计j.自动化与仪器仪表,2006,(6):37-40. 21 郭和伟.基于plc的
46、交通信号灯控制系统设计j.公路交通技术,2011,(4):134-137. 22 唐瑞尹,姚征,何鸿鲲等.基于plc交通信号灯控制系统在组态王中的实现j.河北理工学院学报,2003,25(z1):29-32. 23 张学梦.基于图像处理和plc的交通信号灯控制系统j.现代电子技术 ,2013,(19):167-170. 24 王中苏.plc在城市道路交通信号控制系统中的应用j.仪表技术与传感器,2003,(6):36-38,54. 25 黄鹃飞.基于plc的自适应交通灯智能控制系统设计d.南昌大学,2009.26 杜爱月.基于模糊控制的交通信号控制系统及仿真的研究d.长安大学,2004. 27
47、 刘力.组态王软件在交通灯控制系统中的应用j.装备制造技术,2012,(4):58-59.28 周丽萍.智能交通信号灯控制系统:中国,cn201320251753.0p.2013-11-27. 29 陈惠云,章建红,王剑雨,罗敏,孙志栋,叶朝军,林旭东.基于神经网络的嵌入式交通信号控制诱导系统终端研究与应用z宁波工程学院.2009.30 雷友建.基于plc控制的交通信号灯控制系统j.华人时刊(下旬刊),2013,(5):170-170. 31 张传兴.简单易学的plc自控交通信号灯的设计j.科技信息,2009,(27):80.32 卢伟,滕万庆,张久森等.基于plc的交通灯控制系统的设计j.山
48、东科学,2009,22(2):71-72. 33 陈叙.交通信号灯系统的动态控制j.苏州大学学报(自然科学版),2005,21(2):45-48. 34 陈吉.基于交通信号灯plc控制的程序设计j.考试周刊,2012,(32):124-125.致谢大学四年转眼即过,在论文撰写完的同时,也标志着为期大半年的毕业设计将会结束。虽然毕业设计只是我在追求知识,研究学问的一个旅程,但在此期间收获颇丰,并不仅仅是知识,更是在做学问的态度上,以及作为一名青年人追逐梦想中的认识上都有很大的启迪。在毕业设计期间全程由高红亮老师的悉心指导下完成的。高老师渊博的专业知识、严谨的治学态度,精益求精的工作作风,诲人不倦
49、的高尚师德,严于律己、宽以待人的崇高风范,朴实无法、平易近人的姿态本人影响深远。在毕业设计期间对我们的要求不限于学校本科生学士学位论文的要求。更多的是要求我们广泛的阅读和学习,积累和学习做研究的方法、经验,不仅限于当前任务更是培养在今后的学习态度。在此期间,记忆深刻的还有高老师为我讲解他自己在学习期间所总结的“弹簧论”,正处于朝气蓬勃的我们应该把自己比做弹簧舍得吃苦舍得用力去拉,让自己在适当的限度内定好好每一天的规划,做好每一天的事情。上述种种本次毕业设计不仅使本人树立了远大的学习目标、掌握了基本的研究方法,还使本人明白了许多为人处事的道理。本次论文从选题到完成,每一步都是在老师的悉心指导下完
50、成的,倾注了导师大量的心血。在此,谨向导师表示崇高的敬意和衷心的感谢!在写论文的过程中,遇到了很多的问题,在老师的耐心指导下,问题都得以解决。附录a、完整梯形图 网络1 系统初始化网络2 启动按钮i0.0由上升沿脉冲出发累加器 网络4 按启动按钮i0.0 ,上升沿脉冲触发移位器网络5 通过辅助继电器置位复位其他辅助继电器网络7 辅助继电器m1.0置位高电平2s后,m0.1置位高电平, m1.0复位低电平网络8 辅助继电器m3.0置位高电平2s后,m2.1置位高电平, m3.0复位低电平网络9 辅助继电器m0.1置位高电平1s后,m0.2置位高电平, m0.1复位低电平网络10 辅助继电器m2.
51、1置位高电平1s后,m2.2置位高电平, m2.1复位低电平网络11 辅助继电器m0.2置位高电平19s后,m0.3置位高电平, m0.2复位低电平网络12 辅助继电器m2.2置位高电平29s后,m2.3置位高电平, m2.2复位低电平网络13 辅助继电器m0.3置位高电平3s后,m0.4置位高电平, m0.3复位低电平网络14 辅助继电器m2.3置位高电平3s后,m2.4置位高电平, m2.3复位低电平网络15 辅助继电器m0.4置位高电平2s后,m0.5置位高电平, m0.4复位低电平网络16 辅助继电器m2.4置位高电平2s后,m2.5置位高电平, m2.4复位低电平网络17 辅助继电器
52、m0.5置位高电平1s后,m0.6置位高电平,m0.5复位低电平网络18 辅助继电器m2.5置位高电平1s后,m2.6置位高电平, m2.5复位低电平网络19 辅助继电器m0.6置位高电平29s后,m0.7置位高电平, m0.6复位低电平网络20 辅助继电器m2.6置位高电平19s后,m2.7置位高电平, m2.6复位低电平网络21 辅助继电器m0.7置位高电平3s后,m1.0置位高电平, m0.7复位低电平网络22 辅助继电器m2.7置位高电平3s后,m3.0置位高电平, m2.7复位低电平 网络23 辅助继电器对输出继电器逻辑控制,q0.0(南北红灯)工作25s网络24 辅助继电器对输出继
53、电器逻辑控制,q0.1(南北绿灯)工作20s闪烁3s网络25 辅助继电器对输出继电器逻辑控制,q0.2工作2s网络26 辅助继电器对输出继电器逻辑控制,q0.3工作35s网络27 辅助继电器对输出继电器逻辑控制,q0.4工作30s闪烁3s网络28 辅助继电器对输出继电器逻辑控制,q0.5工作2s网络29 辅助继电器对输出继电器逻辑控制,q0.6工作网络30 辅助继电器对输出继电器逻辑控制,q0.7工作网络31 定时器t37开始计时网络32 定时器t38开始计时网络33 定时器t39开始计时网络34 定时器t40开始计时网络35 定时器t41开始计时网络36 定时器t42开始计时网络37 定时器t43开始计时网络38 定时器t44开始计时附录b、完整stl语句网络1 系统初始化ld sm0.1s m0.0, 1网络2 启
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024秋一年级道德与法治上册 第10课 和家人在一起教学设计 未来版
- 极简商务计划总结
- 2024秋五年级语文上册 第八单元 第25课 古人谈读书教学设计 新人教版
- 半年工作总结与数据分析报告
- 18 旅游节(教学设计)人教版(2012)美术五年级下册
- 2025IDEAS毕业答辩模版
- 一年级语文上册 第7单元 课文3 11 项链教学设计 新人教版
- 个人代持股协议书7篇
- 《三位数乘两位数》(教学设计)- 2024-2025学年四年级上册数学人教版
- 2024秋四年级英语上册 Unit 3 My friends Part A 第1课时教学设计 人教PEP
- 专题04-完形填空2023年高考英语三模试题分项汇编(新高考八省专用)-(原卷版)
- 物理治疗学(人卫三版)
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)宣传海报
- 湖北省黄冈八模2025届高三第一次模拟考试数学试卷含解析
- 道路工程交通安全设施施工方案及保障措施
- 花粉购销合同范例
- 柑橘品种改良研究
- 2024年秋儿童发展问题的咨询与辅导终考期末大作业案例分析1-5答案
- 劳务派遣信息管理系统
- 无人值守道闸运营方案
- 极地安全课件教学课件
评论
0/150
提交评论