ImageVerifierCode 换一换
格式:DOCX , 页数:39 ,大小:220.80KB ,
资源ID:721011      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-721011.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于plc的智能交通灯控制系统设计毕业论文2Word格式.docx)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于plc的智能交通灯控制系统设计毕业论文2Word格式.docx

1、同时,PLC 本身还具有通讯联网功能,将同一条道路上的信号灯组成一局域网进行统一调度管理,可缩短车辆通行等候时间,实现科学化管理。关键字:交通灯PLC 通讯 科学管理 渐进式交通灯 梯形图AbstractThe programmable preface in PLC controller is a kind of new industry controls the device,it regard microprocessor as the foundation, synthesizing the calculator technique, automatic control techniqu

2、e to develop with the communication technique .It simple, the plait distance is convenient, dependable advantage, already extensive used for the industry process with the automatic control of the position inside.According to the covariance, the programmable controller is a kind of equipments that in

3、dustry automate to equip the inside the application at most.The expert thinks, the programmable controller will become the main means that aftertime industry control with the one of the important foundation equipmentses, the PLC, robot, CAD CAM will become three major of pillar that industry produce

4、.Because the PLCadaptability in environment in usage, its inner part settles at the same time the machine resources is abundant very, can to current widespread usage of enter the type gradually the signal beacon proceeds the precision controls, special the oscular control in a many branch roads can

5、realizes expediently.So that is applied the PLC more and more now in transportation light system inside.At the same time, PLC still internet function, constitute the same of the signal beacon on the road a the bureau area net proceeds to unify to adjust a management, can shorten the vehicle go throu

6、gh waiting time, realizing scientific management. Keywords: The transportation light ,PLC , Communication ,scientific management,enter the type gradually 目录第一章绪论11.1 引言11.2 智能交通灯国内外发展状况11.3 本课题的主要研究内容2第二章PLC 的功能介绍42.1 PLC 的基本概念和基本结构42.2 PLC 的特点和应用领域62.3 PLC 的工作原理72.4 PLC 的 性 能 指 标和软件体统9第三章 基于 PLC 的智

7、能交通灯控制系统设计123.1 PLC 型号的选定以及可行性分析123.2 光 电 计 数 器与选型 123.3 光电计数器的铺设133.4 设 计 思路143.5 IO 地址的分配173.6 交通灯各种情况的时序分析183.7 主程序的设计193.8 运行与调试30第四章 总结与展望31参 考 文献32致谢33 第一章 绪论1.1 引言目前,我国许多大中城市的交通压力都非常大。部分交通路口的信号灯工 作时间不合理,交通违章或肇事记录不确切。所以,改善与提高现有的交通系 统的工作效率,加强交通路口的信号灯控制和安全状况的监控是非常重要的。 交通灯控制系统的发展有着悠久的历史,伴随着人类工业文明

8、的发展,汽车以及其他各种交通工具呈现出一片欣欣向荣的景象。各种交通工具的大量使用使得人们的出行更加方便,但随之而来的是交通的压力越来越大,各个路口对于对于交通指挥系统的需求大量增加。早在 1868 年,全世界第一台煤气是红绿两色照明灯由英国工程师纳伊特安装在了伦敦威斯特敏斯特街口,它可以控制车辆的通行,但是不久,这种交通灯便消身匿迹了,原因是由于一场爆炸事故。盗了 1914 年左右,交通灯又重新出现了,美国的克利夫兰制造了一款由电力驱动的交通灯,它被安装在了纽约和芝加哥等地,这种交通灯的概念已经和现在大致相同。1926 年,自动化控制的交通灯得到利用,这为现代城市交通奠定了基础。1968 年,

9、联合国道路交通和道路标志信号协定对交通灯的各种意义做出了明确的规定,绿灯行,绿灯车道的车辆可直行可左拐可右拐,如果前面有禁止标志的则除外。并且左右拐弯的车辆必须让直行车辆和行人先行。红灯停,红灯车道的车辆不准超过人行道。黄灯等一等,黄灯车道的车辆必须减速,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。交通灯的使用大大缓解了交通压力,使得城市的拥堵显现得到了一定程度的缓解,使人们的出行现状得到了改善。但是随着当今经济的飞速发展,汽车的拥有量不断上升,传统的交通灯系统已经越来越不能满足交通压力的需求。在这样的背景下,本次论文设计的任务主要是设计一款能根据路面车流量的变化,进而调整交通灯读

10、秒时间的交通灯系统,从而改善路面交通压力,同时也可以节约交通资源。1.2 智能交通灯国内外发展状况智能交通系统的发展,最早可以追溯到 20 世纪七八十年代的一系列车辆导流系统新技术的开发和应用。1991 年美国通过“地面交通效率法”(ISTEA),俗称“冰茶法案”,从此美国的IVHS 研究开始进入宏观运作阶段。1994 年,美国将 IVHS 更名为 ITS。之后,之后,欧洲、日本等也相继加入了这一行列。经过 30 年的发展,美国、欧洲、日本成为世界 ITS 研究的三大基地。美国是当今世界在 ITS 开发领域发展最快的国家,它从上个世纪 80 年代开始,先后开展了与智能汽车技术相关的 PATH、

11、 IVI、VII 和 CVHAS 等国家项目1995 年 3 月美国交通部正是出版了“国家智能交通系统项目规划”,明确规定了智能交通系统的 7 大领域和 29 个用户服务功能目前 7 大领域包括:出行和交通关系系统、出行需求管理系统、公共交通运营系统、商用车辆运营系统、电子收费系统、应急管理系统、先进的车辆控制和安全系统。日本于上个世纪 90 年代初就制定了大力发展智能交通系统的国家爱战略, 其中智能汽车作为只鞥交通的重要组成部分,也得到了深入研究。日本政府主导的先进安全汽车 ASV 项目已于 2000 年取得初步实用化成果。我国 ITS 的发展起步较晚,70 年代以来,从国外引进、消化了一些

12、项目, 并进行了一些 ITS 或类 ITS 基础项目的研究和应用。70 年代中至 80 年代初,主要是进行城市交通信号控制试验研究,80 年代中至 90 年代初,在一些大城市引进和消化城市交通信号控制系统,实现了一些(高速)公路监控系统、高等级公路电子收费系统和路边信息服务系统。90 年代中以来,开始研究部门 ITS 发展战略和 GIS、GPS、EDI 在交通中的应用等,重视交通信息网络的建设,公路和桥梁管理用基础数据库和道路交通量和气象数据采集等经过多年的努力,也已取得明显的进展。1.3 本课题的主要研究内容此次设计的主要内容是在传统的交通灯基础之上,通过 PLC 进行编程,设计出一款能够根

13、据车流量的变化来智能化调整交通灯读秒时间的交通灯控制系统。要实现预期目的的初期设想是在十字路口东西南北各个方向上安装光电计数器,以此来统计各个路口的车流量,再将数据输入计算机中央控制系统对数据进行分析,根据预先设定的参数,智能化的判断各个交通路口的拥堵情况, 从而通过 PLC 控制系统来适当的调整红绿灯的读秒时间。并且在此基础之上, 若交通灯路口遇到特殊车辆或者紧急情况,该系统也能切换到人工控制模式, 实现强通控制,从而保证路面交通的正常运行。此系统不仅成本低,维护方便, 而且能在最大程度上缓解交通压力,节约交通资源。本设计主要设计利用 PLC 来实现十字路口交通灯的控制与监控。通过交通中心的

14、主机根据具体城市各路口的需要控制各个十字路口的 PLC,从而控制十字路口交通灯的变化,以及对各个路口的安全状况进行监控,监控机动车是否违章、是否肇事,并把记录的结果存储、上传和处理。本设计的上位机采用 PC 机,通过安装在十字路口的监控设备以及移动电子监控设备,对各个十字路口的安全状况进行监控。下位机采用德国西门子的S7-200 系列的 CPU226 做主机,配以扩展模块 EM222。设计中采用 S7-200 编程软件进行编程。采用顺序功能图与梯形图相结合的方法设计程序。实现对城市十字路口的合理控制与监控。第二章 PLC 的功能介绍2.1 PLC 的基本概念和基本结构2.1.1 PLC 的基本

15、概念PLC 问世以来,尽管时间不长,但发展迅速。为了使其生产和发展标准化, 美国电气制造商协会 NEMA(National Electrical Manufactory Association ) 经过四年的调查工作,于 1984 年首先将其正式命名为 PC(Programmable Controller),并给 PC 作了如下定义:“PC 是一个数字式的电子装置,它使用了可编程序的记忆体储存指令。用来执行诸如逻辑,顺序,计时,计数与演算等功能,并通过数字或类似的输入输出模块,以控制各种机械或工作程序。一部数字电子计算机若是从事执行PC 之功能着,亦被视为 PC,但不包括鼓式或类似的机械式顺序

16、控制器。”以后国际电工委员会(IEC)又先后颁布了 PLC 标准的草案第一稿,第二稿,并在 1987 年 2 月通过了对它的定义:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备, 都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入输出接口,并且具有较强的驱动能力。但可编程控制器产品

17、并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。2.1.2 PLC 的基本结构1. 中央处理器(CPU)CPU 是 PLC 的核心部件,CPU 模块在 PLC 中相当于大脑和心脏,是整个 PLC控制系统的神经中枢。它的主要功能如下: 接受和储存用户程序和数据 扫描现场设备的数据和状态,存入数据区 检测和诊断电源,PLC 内部电路工作状态和程序中的语法错误 从存储器中逐条读取用户程序,经过指令解释后,去开启或关闭相关控制电路,完成相关的逻辑运算和算术运算。 根据数据处理的结果,刷新相关标识位的状态和输出状态寄存器表的内容,以实现输出控制

18、,制表打印或数据通信等功能。PLC 中采用的 CPU 一般有三大类:通用处理器、单片机芯片和微处理器。其中小中型 PLC 一般采用微处理器或单片机,而大型的 PLC 大多采用高速位片式处理器。档次越高,PLC 的位次也越多,运行的速度越快,功能也会更强大。2. 存储器存储器一般分两种:系统存储器和用户存储器。系统存储器存储的是系统程序,它是由厂家开发固化好了的,用户不能更改,PLC 要在系统程序的管理下运行。用户存储器中存放的是用户程序和运行所需要的资源, IO 寄存器的值作为条件决定着存储器中的程序如何被执行,从而完成复杂的控制功能。常用的存储器类型有 CMOS RAM、EPROM、EEPR

19、OM.由于系统程序用来管理 PLC 系统,用户不能直接存储,因此 PLC 产品中所说的存储类型及其容量,是指用户程序存储器而言。PLC 中所配用的用户存储器的容量大小有较大差别,小型的在 8K 以下,大型的可以达到 256K. 3. 输入输出(IO)模块输入模块和输出模块简称 IO 模块,他是联系外部设备和 CPU 模块的桥梁。PLC 的对外功能,主要是通过各种 IO 接口模块与外界联系的,按 IO 点数确定模块规格及数量,IO 模块可多可少,但其最大数受 CPU 所能管理的基本配置的能力,即受最大的底板或机架槽数限制。IO 模块集成了 PLC 的 IO 电路,其输入暂存器反映输入信号状态,输

20、出点反映输出锁存器状态。输入模块用来接收和采集输入信号,输出模块用来送出 PLC 运算后得出的控制信息,并通过机外的执行机构完成工业现场的各类控制。PLC 有多重 IO 模块,常见的有数字 IO 模块、模拟量 IO 模块、快速响应模块,高速计数模块和 PID 控制模块等。4. 电源PLC 配有开关式稳压电源,用来将外部供电电源转换成供 PLC 内部的 CPU、存储器和 IO 接口等电路工作所需的直流电源。PLC 使用 AC 220V 电源或 DC 24V 电源。内部的开关电源为各模块提供不同等级的直流电源。小型的 PLC 可以为输入电路和外部的电子传感器(例如接近开关)提供 DC 24V 电源

21、,驱动 PLC 负载的直流电源一般由用户提供。小型 PLC 的电源往往和 CPU 单元合为一体,大中型 PLC 都有专门的外部电源部件,驱动 PLC 负载的直流电源一般由用户提供。为防止 PLC 内部重要数据的丢失,PLC 还带有锂电池作为后备电源。5. 编程器编程器用来生成用户程序,一般分为手持式编程器和图形编程器。手持式编程器不能直接输入和编辑梯形图,只能输入好编辑指令表程序,因此又叫做指令编辑器。它的体积小,价格便宜,一般用来给小型的 PLC 编程,或者用与现场调试和维护。图形编程器既可以用指令语句进行编程,又可以用梯形图编程;既可联机编程,又可脱机编程,操作方便、功能强。现在,很多 P

22、LC 都可以用计算机作为编程工具,在计算机上直接生成和编辑梯形图或指令表,并可以实现其转换。最重要的是这种程序可以存盘或者打印,也可通过网络远程传送。6. 其他外部设备PLC 还包含有一些其他的外部设备,如合适磁带机、打印机、EPROM 写入器等。 打印机计算机盒式磁带机条码扫描仪输出设备输入设备 图 2-1 PLC 的基本结构2.2 PLC 的特点和应用领域2.2.1 PLC 的特点1、高可靠性(1) 所有的IO 接口电路均采用光电隔离,使工业现场的外电路与 PLC内部电路之间电气上隔离。(2) 各输入端均采用 R-C 滤波器,其滤波时间常数一般为 1020ms. (3) 各模块均采用屏蔽措

23、施,以防止辐射干扰。(4) 采用性能优良的开关电源。(5) 对采用的器件进行严格的筛选。(6) 良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU 立即采用有效措施,以防止故障扩大。(7) 大型 PLC 还可以采用由双 CPU 构成冗余系统或有三 CPU 构成表决系统,使可靠性更进一步提高。2、丰富的 IO 接口模块PLC 针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位; 强电或弱电等。有相应的 IO 模块与工业现场的器件或设备,如:按钮;行程开关;接近开关;传感器及变送器;电磁线圈;控制阀等直接连接。另外为了提高操作性能,它还有多种人-机对话的接口模

24、块; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。3、采用模块化结构为了适应各种工业控制需要,除了单元式的小型 PLC 以外,绝大多数PLC 均采用模块化结构。PLC 的各个部件,包括 CPU,电源,IO 等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。4、编程简单易学PLC 的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。5、安装简单,维修方便PLC 不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与 PLC 相应的 IO 端

25、相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。2.2.2 PLC 的应用领域1. 开关量的逻辑控制。取代传统的继电器,不仅可以控制单台设备,也可以控制多机群及自动化流水线,这是它应用的最广泛的领域。2. 模拟量与过程控制。可以对温度、压力、流量、液位等模拟量进行控制, 还可以用于位置控制、速度控制以及过程控制等。3. 运动控制。PLC 可以用于圆周运动或者直线运动的控制,驱动步进电机或者伺服电机,PLC 广泛的应用于机械、机床、机器人等。4. 数据处理。可以进行

26、数学运算、数据传输、转换、排序、查表等一系列操作,也可以通过通信设备传输到别的设备。5. 通信联网。通过双绞线或者同轴电缆等可实现 PLC 与 PLC 之间或者 PLC与计算机之间的信息交换。易于建立工厂的自动化办公网络。2.3 PLC 的工作原理CPU 不断的执行用户的程序和任务的语句,这一过程称为扫描。一个扫描的周期包括输入、执行、处理、自诊断、输出等过程。这一过程的运行时循环往复不断经行的。它的过程如图 2-2 所示。PLC 由软件系统和硬件系统两部分组成。再硬件系统满足要求,软件系统已经编制好的情况下,它会不断的执行软件系统以及预设好的指令代码。扫描周期和用户程序不是一个概念,扫描周期

27、包括用户程序。即使用户程序不执行, 扫描周期也在继续,只是这一过程不再包含用户程序、输入、输出这三个方面。1. 自诊断测试扫描。PLC 的自监视过程不仅可以保障设备还可以实时的反映故障。时间监视器完成这种自监视。当一个扫描周期开始时,PLC 中的硬件计时器会自动的更新。而用户可以根据自己的需要来修改 WDT,它的数值在 100 到200,而且设计人员可以通过标志位来处理错误的结果。2. 与网络进行通信的扫描。大型有网络的 PLC 有网络扫描过程,而小型的PLC 则没有这种扫描过程。PLC 与 PLC 之间以及 PLC 与计算机之间可以通过网络宽带来进行通信。3. 用户程序扫描。只要机器是正常运

28、行的,那么,该扫描过程会移植存在。用户可以通过软件来根据自己的需要来有目的的控制这一过程。扫描过程的时间与用户程序的长短有着密切的关系。4. 读输入与写输出扫描。同样,只要机器是正常运行的,这一过程贯穿于整个扫描过程。并且该过程同样是可控的。如果 CPU 要处理程序,它不从及既不从输入点读取,也不直接送到输出点。而是通过计算机内部的输入映像寄存器和输出映像寄存器。输入映像寄存器控制输入值,而输出映像寄存器则保存运算的结果。在一个扫描过程中,输入点的状态会被所入到输入映像寄存器, 而一样,输出映像寄存器的指会被所入到相应的输出点。未来满足现场施工和运作的要求,PLC 支持 IO 接口可受用户控制

29、的特点。用户可以锁定或者开锁 IO 接口,而且锁定后,IO 接口的扫描过程便不再运行。这一过程的好处是,可以有效的节约 IO 端口的扫描时间,提高效率。在读输入阶段,CPU 对各个输入端子进行扫描,通过输入电路将各输入点的状态锁入输入映像寄存器中。紧接着转入用户程序执行阶段,CPU 按照先左后右、先上后下的顺序对每条指令进行扫描,PLC 在执行用户程序时会事先参考输入映像寄存器和输出映像寄存器,最后将结果传送到输出映像寄存器中。程序执行 时,就算输入子端变化,这一个工作周期,输入寄存器也不会改变,只是会在 下一个周期被读入。同样,输出锁存器会锁定输出映像寄存器,通过输出电路, 这一结果会被输出。由上述分析得出循环扫描有如下特点: 扫描过程周而复始地进行,读输入、写输出和用户程序是否执行是可控的。 输入映像寄存器的内容是设备驱动的,在程序执行过程中的一个工作周期内输入映像寄存器的值保持不变,CPU 采用集中输入的控制思想,只能使用输入映像积存的值来控制程序的执行。 程序执行完后的输出映像寄存器的值决定了下一个扫描周期的输出值, 而在程序执行阶

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2