十字路口交通信号灯plc控制设计精华版.doc
《十字路口交通信号灯plc控制设计精华版.doc》由会员分享,可在线阅读,更多相关《十字路口交通信号灯plc控制设计精华版.doc(37页珍藏版)》请在咨信网上搜索。
1、安 徽 工 业 大 学综合实践说明书 机械电子工程方向 设计题目十字路口交通信号指挥灯的PLC控制学 院机械工程学院专业班级姓 名学 号指导教师 时 间安徽工业大学机械电子工程方向综合实践任务书设计题目十字路口交通信号指挥灯的PLC控制学 院机械工程学院专业班级姓 名学 号综合实践的主要内容:1、理解并掌握所设计的控制系统工作原理。 2、掌握梯形图的编程方法和指令程序的编法。 3、掌握PLC接线图的接线方法。掌握接线图中各种电气元器件的工作原理。介绍PLC电路图的控制原理。4、掌握程序框图、功能图、指令语句表。5、掌握编程器的操作以及编程器的输入、检查、修改、下载、上载和运行操作。6、掌握西门
2、子仿真软件。7、完成本课题的程序设计。 指导教师签字:目录第一章 引言-1第二章 PLC的基本知识介绍-22.1 PLC产生和定义-22.2 PLC的基本组成-32.3 PLC的程序设计基础-42.4 PLC的结构及基本工作原理-62.5 PLC的特点-8第三章 十字路口交通灯的设计-10 3.1控制要求-10 3.2控制对象-10 3.3控制规律-10 3.4确定I/O信号的数量,选择PLC类型-11 3.5 交通信号灯I/O地址分配-12 3.6交通信号灯I/O接线图-14 3.7交通信号灯梯形图程序-14 3.8交通信号灯PLC语句表-18第四章 软件仿真-22心得体会-27参考文献-2
3、9 第1章 引言随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。不同的城市有不同城市的问题,但共性就是混合交通流问题。在交叉口如何解决混合交通流的相互影响是解决问题的关键。近年来,交通信号灯系统在不断地进行改进,从最早的人工有线控制,到人工遥控控制,再到半自动控制,交通信号灯系统的自控水平在逐步提高。然而,如何实现交通信号灯系统的自动化、智能化控制,使得十字路口红、黄、绿各色信号灯的状态自
4、动转换,仍然是一个亟待解决的课题。 单片机控制系统设计时,硬件和软件均要设计,抗干扰性能差,不具备通用性,并且需要有接口电路与之配套,价格中等,制造较困难。继电器-接触器控制系统中机械触点接线复杂、可靠性低、功耗高、通用性和灵活性差,故障查找和排除困难,工艺改造工期长、费用高,严重阻碍了工业生产的节奏。可编程控制器(简称PLC)是在继电器顺序控制基础上发展起来的,以微处理器为核心的通用工业自动化控制装置。它是计算机技术与传统的继电器-控制器控制技术相结合的产物,其基本设计思想是把计算机的功能完善、灵活、通用等优点和继电器-控制器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,而且其控制器
5、的硬件是标准的、通用的,控制程序可根据实际控制要求进行编写存储,这是单片机控制系统所不具有的。 基于PLC的上述优点,本设计采用PLC实现十字路口交通信号灯的自动控制,选用德国西门子公司的S7-200系列PLC,它采用积木式结构,安装比较方便,结构紧凑,扩展性良好,指令功能强大,价格低廉,成为当前各种小型控制工程的理想控制器。本设计介绍了应用PLC实现十字路口交通信号灯的自动控制。通过对交通信号灯的控制要求分析,对PLC控制系统进行了软、硬件设计,并通过实验证明该系统简单、经济、运行可靠,具有很高的实用价值。第2章PLC的基本知识介绍2.1 PLC产生和定义1968年由美国通用汽车公司提出,1
6、969年由美国数字设备公司研制成功,有逻辑运算、定时、计算功能称为PLC(programmable logic controller)。80年代,由于计算机技术的发展,PLC采用通用微处理器为核心,功能扩展到各种算术运算,PLC运算过程控制并可与上位机通讯、实现远程控制,被称为PC(programmable controller)即可编程控制器。国际电工委员会(IEC)1987年颁布的可编程逻辑控制器的定义如下:“可编程逻辑控制器是专为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器、可以编制程序的控制器。它能够存储和执行命令,进行逻辑运算、顺序控制、定时、计数和算术运算等操作
7、,并通过数字式和模拟式的输入输出,控制各种类型的机械或生产过程。可编程控制器及其有关的外围设备,都应按易于工业控制系统形成一个整体、易于扩展其功能的原则设计。”这也是目前所遵循的定义和原则。2.2 PLC的基本组成目前,可编程控制器的产品很多,不同的厂家生产的PLC以及同一家生产的不同型号的PLC其结构各不相同,但就其工作原理而言,是大致相同的。它们都是以微处理器为核心的结构,其功能的实现不仅基于硬件的作用,而更靠软件的支持。PLC的主机由微处理器(CPU)、存储器(EPROM、ROM)、输入/输出模块、外设I/O接口、通信接口及电源组成。下面分别介绍PLC各组成部分及作用。(1)CPU模块C
8、PU模块主要由微处理器(CPU芯片)和存储器组成。在PLC控制系统中,CPU模块相当于认的大脑和心脏,它不断地采集输入信号,执行用户程序,刷新系统的输出;存储器用来储存程序和数据。(2)I/O模块输入模块用来接收和采集输入信号。开关量输入模块用来接收从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等过来的开关量输入信号;模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流、电压信号。开关量输出模块用来控制接触器、电磁阀、电磁铁、指示灯、数字显示装置和报警装置等输出设备,模拟量输出模块用来控制调节阀、变频器等执行装置。CPU模块的工作电压一般是5
9、V,而PLC外部的输入、输出电路的电源电压较高,例如DC24V和AC220V。从外部引入的尖峰电压和干扰噪声可能损坏CPU模块中的元器件,或使PLC不能正常工作。在I/O模块中,用光耦合器、光敏晶闸管、小型继电器等器件来隔离PLC的内部电路和外部的I/O电路。I/O模块除了传递信号外,还有电平转换与隔离的作用。(3)编程器编程设备 (或称编程终端)用来向存储器中写入程序,并用它进行编辑、检查、修改和监视用户程序的执行情况。手持式编程器不能直接输入和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。它的体积小,价格便宜,一般用来给小型PLC编程,或者用于现场调试和维护。个人计算机(PC
10、)是最常用的编程设备。使用编程软件可以在计算机的屏幕上直接生成和编辑梯形图、指令表、功能块图和顺序功能图程序,并可以实现不同编程语言的相互转换。程序被编译后下载到PLC,也可以将PLC中的程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。(4)电源PLC使用AC220V电源或DC24V电源。内部的开关电源为各模块提供不同电压等级的直流电源。小型PLC可以为输入电路和外部的电子传感器(例如接近开关)提供DC24V电源,驱动PLC负载的直流电源一般由用户提供。2.3 PLC的程序设计基础(1)可编程序控制器是专为工业生产过程的自动控制而开发的通用控制器,编程简单是它的个突出
11、优点,它没有采用计算机程序语言,而是开发了面向控制过程、面向问题、简单直观的PLC编程语言。程序由两部分组成:操作系统,由PLC的生产厂家提供,它支持用户程序的运行;用户程序,由用户为了完成特定的控制任务而编写的应用程序。PLC的编程语言标准IEC61131-3规定了下述5钟编程语言:顺序功能图,梯形图,功能块图,指令表和结构文本。其中较为常用的有顺序功能图、梯形图和指令表。顺序功能图,是一种位于其它编程语言之上的图形语言,用来编写顺序控制程序。它为我们提供了一种组织程序的图形方法。步、转换和动作是顺序功能图中的三种主要元件。梯形图程序是使用的最多的PLC图形编程语言。梯形图程序由触点、线圈和
12、用方框表示的功能块组成。触点代表逻辑输入条件,例如外部的开关、按钮和内部条件等。线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的标志位等。功能块图用来表示定时器、计数器或者数学运算、数据处理等指令。PLC的梯形图也称之为电路或程序,是一种软件信息,反映PLC的输入输出逻辑控制关系的程序软件。需要注意的是,与传统的继电器控制系统的梯形图电路不同,PLC的梯形图不是真正的物理硬件电路,不能把他们当做硬件电路来对待。指令表程序,指令是程序中的最小独立单位,用户程序是由若干条顺序排列的指令而构成。一条指令一般由一个操作码和一个操作数组成,操作数由标识符和参数组成。操作码定义要执行的功
13、能,它告诉CPU该执行什么操作;操作数为执行该操作所需要的信息,它告诉CPU用什么去做。一般情况下,指令的操作数在PLC的存贮器中。(2)S7-200的控制程序由主程序、子程序和中断程序组成。主程序:是程序的主体,每个项目都必须并且只能有一个主程序。在主程序中可以调用子程序和中断程序。子程序:子程序是可选的,仅在被其它程序调用时执行。同一个子程序可以在不同地方被多次调用。使用子程序可以简化程序代码和减少扫描时间。中断程序:用来及时处理与用户程序的执行时序无关的操作,或者不能事先预测何时发生的中断事件。中断程序不是由用户程序调用,而是在中断事件发生时由操作系统调用。中断程序由用户编写。2.4 P
14、LC的结构及基本工作原理PLC是一种存储程序的控制器。用户根据某一对象的具体控制要求,编好程序后,编程器将程序键入PLC的用户存储器中存储。PLC的控制功能就是运用用户程序来实现的。PLC运行程序的方式与微型机算计相比有较大的不同,微型计算机运行程序时,一旦执行到END指令,程序运行结束。而PLC从0000存储地址所存放的第一条用户指令开始,在无中断或跳转的情况下,按存储地址号递增的方向顺序执行用户程序,直到END指令结束。然后再从头开始,并周而复始的重复,直至到停机或运行(RUN)切换到停止(STOP)工作状态。我们把PLC这种执行程序的方式成为扫描工作方式。每扫描完一次程序就构成一个扫描周
15、期。另外,PLC对输出,输出信号的处理与微型机算机不同 。微型机算机对输出、输出信号实时处理。而PLC对输出、输出信号是集中批处理。PLC扫描工作方式分为三个阶段:输入采样、程序执行、输出刷新。下面分别介绍下面三个阶段:1.输入采样阶段在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。2.用户程序执
16、行阶段在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而排在上面的梯形图,其程序执行结果会对排在下面的凡是用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十字路口 交通 信号灯 plc 控制 设计 精华版
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。