plc红绿灯课程设计报告_第1页
plc红绿灯课程设计报告_第2页
plc红绿灯课程设计报告_第3页
plc红绿灯课程设计报告_第4页
plc红绿灯课程设计报告_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、目录绪论1第一部分:交通灯的设计准备1 .设计的目的22 .交通灯的现场图33 .交通灯系统设计要求3第二部分:用plc编程控制程序1 .编程前的准备42 .硬件选型53 .建立符号表64 .建立变量表 75 .交通灯控制梯形图 8第三部分:东向的电气连接图与 plc sm真块图1 .交通灯东向电气连接图 122 .电气连接图分析123 .画图时所遇到的问题12第四部分:设计心得设计心得12单交叉口红绿灯控制系统绪论随着社会的不断进步,社会的不断发展,城市规模的不断扩大,交通也变 得日渐复杂。城市交通问题成越来越引起人们的关注,人、车、路三者的协调, 已成为社会关注的焦点,于是交通灯成为了疏导

2、交通最常见和最有效的手段,也 成为了城市经济活动及生活活动的重要命脉。在技术快速发展的当今,交通的自动化不断更新,交通技术迅速的发展,具交通的一些指挥系统光靠人来完成是远 远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。交通灯通常由红、黄、绿三者颜色的灯组成,用于指挥交通的通行与停止。 当绿灯亮时,允许车辆通行;当黄灯亮时,已超过停止线的车辆可以继续通行, 没超过停止线的车辆停止通行;当红灯亮时,禁止车辆通行。在实际应用中,采用plc来控制的仍然在有一定的比例。因为采用 plc控 制,能够根据不同的路况要求,随时修改控制程序,以改变各信

3、号灯的工作时间 和工作状况。与继电器或逻辑电路控制系统相比,plc控制系统具有更高的可靠 性、灵活性和抗干扰能力,具还具有硬件故障的自我检查能力, 同时还具有维护 方便、改造容易、功能完善,实用性强等特点。因此具有很大的经济实用性。第一部分:交通灯的设计准备一、设计的目的课程设计是完成教学计划达到本科生培养目标的重要环节,是教学计划中进行综合训练的重要实践环节,是有助于培养应用性人才的一种教学形式,它将使得我们同学在综合运用所学知识,解决本专业方向的实际问题方面得到系统性的 训练。该课程设计的主要目的是:通过对交叉路口交通灯的控制,首先让我们了解 交通灯的具体工作和实现原理,然后通过所给的要求

4、对红绿灯进行plc编程控制。同时让我们更进一步的去熟悉 step7软件的编程环境、功能及相关的应用再 通过画电气连接图,使我们对电气控制的知识又得以复习和巩固, 同时让我们深 刻的体会到课程之间的联系强度,为今后从事自动化控制领域的工作打下一定的 基础。.交通灯的现场图三.交通灯系统设计要求1 .当把可编程控制器拨向run后,程序自行启动运行;2 .东西向的控制权优先于南北向的控制权,并且实现南北同时控制,东西轮流控制,其中东西向分别实现先直行右转再左转的控制。具体的控制为:首先东向直行右转为绿灯时,东向左、西向直右、西向左、南北向都为红 灯。5秒后,东向左为绿灯,东向直右仍为绿灯,西向直右、

5、西向左、南北向为 红灯。再5秒后,东直右、东左黄灯同时闪烁 3秒。然后,西直右变为绿灯,东向、西左和南北向都为红灯。同样 5秒后,西左 变绿灯,西直右仍为绿灯,东向和南北向都为红灯。 5秒后,西直右和西左同时 闪烁黄灯3秒。之后,南北变绿灯,东西向都为红灯,同时开始检查东向的车辆数,如果东 向的车辆超于6辆,则南北向马上让出控制权,即马上由绿灯变为黄灯,并闪烁 3秒,之后变为红灯,同时东直右为绿灯。这样接着循环运行。15第二部分:用plc编程控制程序一.编程前的准备1)根据要求列出如下的表:西南北直右左直右k 左直右左部产2(5s)红冷 q4.3(5s)演q5.0(5s)(5s)红仔徐.0(5

6、s)(bs)第- q4. &(5s)红灯版0(5s)克灯(5s)笛t q&0(5s)黄灯 q4. 1 (3s)黄灯 q4. 4(3s)聘工。(3s)缪丁3刀(3s).灯 q6.t(3s)红灯 q4.0(5s)红灯 q4.3 15g京灯05.2(5s)举爽5. 3(53年灯 q6 j (5s)红灯 q4. 0 (5s)红灯m.3器灯05. 2(5s)奉后qs,5宦4加豆。(5s)红 j 04. 0 (3s)红灯qa3)童灯 q5.1 (3s) ,灯 q53 (3s)红对(3。红 j q4. 0 (5s)红火q4.3良)机灯 q5,0 (5s) 陟丁 q5.3 3绿灯心配2 (5s)红 j m 0

7、 (3s)红色皿3 (3s)殳:打 q5. 0 (3s) 卦丁 q5-3 (3s)黄灯 q6. 1 (3s)绿q4. 2 (5s)叫 q4. 3 c5s)酎灯 95.0(5s) 红e q5.5(5公虹灯 36.0 (5s)绿 ct q4.2(5s)绿h q4. 5(5e)名二灯 q5. 0(5s)红打 q5.3(5s)红灯 36.0 (5s)11 f_$jl绿灯元10s工灯壳用红灯亮13m,r后变绿灯月石变绿灯后变绿灯1后觉亦对红灯亮宓秒|后变为绿灯其中黄灯闪烁3秒并闪烁3次,每一方格中的绿灯为5秒。2)表格分析:根据要求:a当“东直右为绿灯”时,东左、西直右、西左和南北向都为“红灯” ;b当

8、东左由“红灯变为绿灯”时,东直右仍然亮“绿灯”,而西向及南北向都 为“红灯”;c之后东直右和东左一同“闪烁黄灯 3s”然后共同变为“红灯”,在东向由黄 灯闪烁变为红灯的同时,西直右也由“红灯”转为“绿灯”,而西左和南北向仍 然亮“红灯”;d接着西左由“红灯转为绿灯”,而西直右仍然保持亮绿灯,东向及南北向仍 保存红灯;e之后西直右和西左一起进入黄灯闪烁 3s,然后共同变为红灯,而在西向变为 红灯的同时,南北向由红灯转为绿灯,此时东向仍然保持亮红灯。f在接着南北向由绿灯转为黄灯闪烁,同样闪烁 3s后变为红灯,这时东直右 由红灯转变为绿灯,之后的亮灯情况同开始一样,进入了不断的循环过程。3)在“e”

9、步,即南北向由红灯转变为绿灯时,同时进行车辆检测,当东直右的 等待车辆超过6辆时,南北向让出控制权,即南北向马上由绿灯进入黄灯闪烁, 之后变为红灯,而在其变为红灯的同时,东直右由之前的红灯转变为绿灯。.硬件选型=fi v | | if |一.(0) iffi插71模决.| ps 307 2a订货号 ses7 30t-iea00-hi地址q地址注释a21 cpu 312c6ist 312-5beav21622 2你1251242,4|计教768. 783768. 7t241 uil&/b016x24v/0 5abest 323-1el00-0. . 10. 15| di16/d01&xzw0.5

10、abest 323-1ew0-4.54.56| bi16/d016k2w0.5a6est 323-1ewc-6 .76 .t78硬件组态的任务就是在step 7中生成一个与实际的硬件系统完全相同的系 统。由于交通灯属于小规模的控制系统,故选择cpu 312c的紧凑型的cpu,比较实用与具有较高要求的小型应用,且价格也相对便宜,若选用cpu 313c、cpu 314c等的型号,其价格较昂贵,用来实现红绿灯控制不划算。由于红绿灯 的输出地址分别分配与 q4、q5、q6上,故给4、5、6槽中分配如图所示的地 址。三.建立符号表建立的符号表下图所示:钦念.付亏地址轨密光型在桂gt_iq6,5bool莆

11、托让造制权m100.0bool位存储器ksgkeenq6.2bool南北绿灯nsredq6.0bool南北红灯nsyellwq6.1bool南北黄灯rstil 6bool加计数器置位s_cuq6.4bool车辆检测指示灯sysstopi1. 1bool系统停止vat.lvat1wreenlq5.5bool西左转线灯wgreenrsq5.2bool四直右绿火1wkedlq5.3bool西左转红灯wedrsqb. 口bool西直右红灯fyellowlq5.4bool西左转黄ietwyellowrsqb. 1bool西直右黄灯mcdsq40t40timer东直右红灯脉冲定时器mcdsq41t41ti

12、mer东直右黄灯脉冲定时器mcdsq42t42timer东直右藤灯脉冲定酎器mcdsq43t43timer东左转红灯脉冲定时整mcdsq44t44timer东左转黄灯脉冲定时器mcdsq45t45timer东左转绿灯脉冲定时器mcdsq46t46timer控制东左黄灯闪烁mcdsq47t4ttiner控制东左黄灯闪烁1kdsq48t48timer控制东左黄灯闪灯mcdsq49t40timer控制东直右黄灯闪烁kdsq410t410timer控制东直右黄灯闪烁mcdsq411t411timer控制东直右黄灯闪烁mcdsq50t50timer西直右红灯脉冲定时器mcdsq51t51timer西直右

13、黄灯脉冲定时器mcdsq52t52timer西直右绿灯脉冲定时器mcdsq53t53timer西左转红灯脉冲定时器mcdsq54t54tiner西左转黄灯脉冲定时器ncd3q55t56timer西左转绿灯脉冲定时器mcdsq6口t皿timer控制南北红灯脉冲定时器mcdsq61t61timer控制南北黄灯脉冲定时器mcdsq62t62timer控制南北嶷灯脉冲定时器其中 t56、t57、t58、t59、t510、t511、和 t63、t64、t65分别同 t4#寸 应,控制西向和南北向的黄灯闪烁。四.建立变量表建立的变量表如下图:1. ucak5quelie”ijouli1. 1sysstcp

14、boolq4口“eredrs*eoolq4. 1eyellovrs”boolq4.2egreene5”boolq& 3eredleoolq4.4eyellowleoolq4.5*egreenleoolq5.0“帼edrsbool0q5. 1vyellovrs*bool1q5. 2fgreenrseool2q5. 3wredleool3q5*wyellowleool4q5.5wgreenl*eool5q6.0*nsred*eoolq6. 1*nsyelloweool7q6.2nsgreeneool3q4*3_cteool9q6.5卅gt 1eoolqi1.6*rsrbool1m100. 0eoo

15、l2t42,mcdsq42simatic.time3i43“mcdsq43simatic_.time4t44mcdsq44*simatic.,time5t45*mcdsq45wsimatic.time5t46mcdsq46*simtic.tim7t47,mcdsq4 tsimatictime五.交通灯控制梯形:1)完整的梯形图为附录所示:2) 核心梯形图为:髓剧口:位存储器11.1系统停止*sysstop*m100.0位存储器(ji第逑:标贰tbo1b1控葡 tl控制南北黄灯脉冲定时 noo.o灯脉冲定时零位存储翠翠 s函程序段7 :标题工设置等待的车辆数q6.2南北绿灯nsgeeen11.0

16、车队检测输a (东向) “cak5queuecucos_cu qq6 4车福测指不灯*s ctr(j11.6加计薮器置位-o1*estc#opv cv ecd-02q4.2东右直绿灯“egeeenr3程序段8 :标题:i判断东向等待的车辆救06.5南北让出控制权(jq6 4车辆后测指示疔飞_cf11w2 - in16-in2其控制过程分析:1)当将stop专向run-p(仿真中)时,寄存器线圈得电,于是其常开的触 点得电。这时 t42、t43、t50、t53、t60同时得电(即 q4.2、q4.3、q5.0、q5.3、 q6.0线圈得电,即“东直右红灯”,其它向都为红灯),并且分别得电10s、

17、5s、 13s、18s、26s o2)当5s后,t43输出为0 (即q4.3为0,即“东左红灯”熄灭),同时t45 线圈得电(则q4.5也立即得电,即“东左绿灯”亮),这时实现“东左方向绿灯 变红灯”,“东直右”及“西向”和“南北向”都是“红灯”。3)当再过5秒,即10s后,t42减为0,输出端q4.2线圈断电(即“东直 右绿灯”熄灭),接着常闭的q4.2线圈闭合,t41脉冲定时器得电(开始计时3s), 同时t410脉冲定时器也得电(将得电0.5s),则q4.1 (“东直右黄灯亮”)。0.5s 后,t410输出为0 (即q4.1失电,“东直右黄灯灭”),同时t49接通延时定时器 得电并开始计时

18、,0.25s后t49输出为1,即t411脉冲定时器得电开始计时,此 时t411常闭触点断开,t410断电,当t411计时0.25s后,t411又得电,即t410 又得电开始计时,同时q4.1黄灯又再次亮。这样再循环一次,则黄灯完成在 3s 的时间内闪烁3次。(10s后,“东左向”也由“绿灯”进入“黄灯”闪烁阶段, 其运行过程同“东直右方向”的类似。)此时实现“东直右”和“东左”黄灯同 时闪烁,西向和南北向仍为红灯。4)东向黄灯闪烁完后(即过13s后),“西直右”由红灯变绿灯,其他向为 红灯。之后的运行过程同东向类似。5)程序段7与程序段8为检测东向等待车辆个数的程序。其实现的过程为: 当南北向

19、绿灯亮时,同时在输入块点击“i1.0 ”(相当于检测等待的车辆个数),点击两下(相当于给加计数器一个信号),则mw却1。同时q6.4得电,比较器 开始将mw加值与6比较(为了方便调试编程,在编程过程中设定比较器的比较 值为2)。当给加计数器7个信号时,mw加值为7,通过比较器比较,mw的值 大于6,于是比较器有输出,即q6.5得电。这时q6.5线圈的常闭触点(在q6.2 “南北绿灯”前)断开,即“南北绿灯”熄灭,进入黄灯闪烁,闪烁完后又回到 “东直右”方向继续循环执行。其具体的灯显示过程于上面的表格分析中。第三部分:东向的电气连接图与 plc sm真块图.交通灯东向电气连接图:见附录2 .电气

20、连接图分析:给电气图接上三相交流电,由于控制电路的所用到的电器所能承受的电压都 相对较小,故需要一个降压的过程,将交流的高电压降为控制电器能够承受的电 压。同样,交通灯也不能够直接承受 220v的电压,需要降压或者给交通灯串联 一个适宜的电阻,从而使交通灯可以在允许的电压内正常工作。 电路中用有熔断 器,是用来保护电路的,防止电路发生短路时造成的一系列损失。3 .画图时所遇到的问题在画图的过程中发现图像无法垂直的旋转过 90度,于是上网搜到了其应用 方法,再一个就是右下角的标题快,其内容不太符合本次设计所需要的要求, 但 是想把它修改,却改不了,想删掉了再重画发现也删不掉,于是又去求助了网络,

21、 最后得到了帮助,把默认的标题块去掉,自己画了一个适合要求的标题快。第四部分:设计心得本次课程设计设计的是红绿灯,是我们实验做过的升级版。由于实验有了一 定的基础,于是对本次红绿灯的设计也有了清晰的思路。在课程设计布置下来几 天后我就开始动手研究了,一开始就列了一张东直右、东左、西直右、西左和南 北向的红绿灯亮灭的情况。然后开始对各个灯分配时间,然后开始了编写梯形图, 本来是想用之前做实验时写好的那个程序来进行修改的,但是后来发现被改得面 目全非,而且还把自己完全给弄混了,于是决定抛开之前的那个基础程序, 根据 现在的思路自己重新编程,这样反反复复的写了好多张草稿纸,最后当我把程序 都写出来并

22、已进入调试的时候,得到了一个不好的消息,说是老师更改了高级的 要求,我当时有点崩溃了,差不多调出来的程序又得重新修改了。 可是我还是很 快摆正心态,又重新列了上面的那张各方向的红绿灯亮灭情况表,开始对程序进行修改,在修改的过程中我同时也对纸上的程序进行修改,以防再遇到同在实验 室时丢程序的情况,那次丢程序把我郁闷得不行,给了我一个非常深刻的教训。 再通过不断的修改调试后,终于运行正确了,但我对车辆检测的程序并没有很好 的思路,于是第二天同同学一起研究了车辆检测的程序, 最后终于完整的整个设 计。设计时遇到的最难的地方就是对红灯的控制, 即当其他方向绿灯或黄灯闪烁 时都要必须亮红灯,最后用并联的思路完成了亮灯控制。由于程序中用到的定时 器t比较多,为了不发生混乱,我把定时器t的标号设置成同其所控制的输

温馨提示

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

评论

0/150

提交评论