霓虹灯灯广告屏的PLC控制课程设计.doc_第1页
霓虹灯灯广告屏的PLC控制课程设计.doc_第2页
霓虹灯灯广告屏的PLC控制课程设计.doc_第3页
霓虹灯灯广告屏的PLC控制课程设计.doc_第4页
霓虹灯灯广告屏的PLC控制课程设计.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

目录一、前言概述.1二、工艺过程及要求1三、输入输出地址表2四、控制流程图3五、PLC的I/O接线图4六、编写梯形图程序41、启停控制42、控制霓虹灯53、控制流水灯11七、调试并运行程序161、霓虹灯控制162、流水灯控制16八、程序运行说明17九、结束语17十、参考文献1716霓虹灯灯广告屏的PLC控制一、前言概述 随着改革的不断深入,社会主义市场经济的不断繁荣和发展,各大中小城市都在进行亮化工程。各企业为宣传自己企业形象和产品,均采用广告手法之一霓虹灯广告屏来实现这一目的。当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可见到,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光灯管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。这些灯的亮灭、闪烁时间及流动方向等均可通过PI。C来达到控制要求。二、工艺过程及要求某广告屏共有8个霓虹灯字,24只流水灯,每4只灯为一组,如图所示。用PLC对霓虹灯广告屏实现控制,其具体要求如下:(1)该广告屏中间8个霓虹灯字亮灭的时序为第1字亮一第2字亮一第3字亮一一第8字亮,时间间隔均为1 s,8个霓虹灯字全亮后,显示10 s,再反过来从第8字第7字一一第1字顺序熄灭。全灭后,停亮2 s,再从第8字开始亮起,顺序点亮87一一一1,时间间隔为1 s,全亮后显示20 s。再从l一2一一8顺序熄灭。全熄灭后,停亮2 s,再从头开始运行,周而复始。(2)广告屏四周的流水灯共24只,4个1组,共分6组,每组灯间隔1 s向前移动一次,且每隔一组的灯点亮,即从、亮一、亮一、亮一、亮,移动一段时间后(如30 s),再反过来移动,即从、亮一V、亮一、亮一、I亮,如此循环往复。 (3)系统有启动和停止按钮。(4)系统霓虹灯字、白炽灯的电压及供电电源均为市电220 v。三、输入输出地址表 根据控制要求,PLC控制霓虹灯广告显示屏的输入输出(IO)地址编排如下表表所示,其中SB1(X0)为启动开关,SB2(X1)为停止开关。YOY7控制8根霓虹灯字,用发光管LEDlLED8模拟显示, Y10Y15控制6组流水灯泡,这里用发光管LED9LED14,;模拟显示。表1 霓虹灯广告显示屏中PLC的I/O分配表 输入点分配输出点分配输入接点输入开关名称输出接点驱动设备XO00启动按钮SB1Y000Y007控制8个霓虹灯字X001停止按钮SB2Y010Y015控制6组流水灯泡 四、控制流程图五、PLC的I/O接线图六、编写梯形图程序1、启停控制功能是启动停止控制,X000启动X001停止。2、 控制霓虹灯由T0到T17控制霓虹灯的正序点亮反序灭。首先Y0亮,由T0定时1s控制1s后Y1亮,由T1定时2s控制1s后Y2亮,由T2定时3s控制1s后Y3亮,由T定时4s控制1s后Y4亮,由T4定时5s控制1s后Y5亮,由T5定时6s控制1s后Y6亮,由T6定时7s控制1s后Y7亮,到由T10定时17s控制霓虹灯全亮10s后Y7灭,由T11定时18s控制Y6灭,由T12定时19s控制Y5灭,由T13定时20s控制Y4灭,由T14定时21s控制Y3灭,由T15定时22s控制Y2灭,由T16定时23s控制Y1灭,由T17定时24s控制Y0灭。到T18定时26s后,霓虹灯字反序点亮正序灭,由T18到T34控制。首先Y7亮,由T19定时27s控制1s后Y6亮,由T20定时28s控制1s后Y5亮,由T21定时29s控制1s后Y4亮,由T22定时30s控制1s后Y3亮,由T23定时31s控制1s后Y2亮,由T24定时32s控制1s后Y1亮,由T25定时33s控制1s后Y0亮,到由T26定时43s控制霓虹灯全亮10s后Y0灭,由T27定时44s控制Y1灭,由T28定时45s控制Y2灭,由T29定时46s控制Y3灭,由T30定时47s控制Y4灭,由T31定时48s控制Y5灭,由T32定时49s控制Y6灭,由T33定时50s控制Y7灭,当反序点亮正序灭后由T34定时52s控制灭后2s,将T0到T34清零,实现由正序点亮反序灭到反序点亮正序灭的循环直至按下停止按钮。3、控制流水灯由T35到T39控制流水灯正序隔灯亮,T50控制流水灯正序隔灯亮的时长。T35定时1s,控制Y010和Y012亮后Y011和Y013亮,T36定时2s,控制Y011和Y013亮后Y012和Y014亮,T37定时3s,控制Y012和Y014亮后Y013和Y015亮,T38定时4s,控制Y013和Y015亮后Y014和Y010亮,T39定时5s,控制Y0114和Y010亮后Y015和Y011亮,实现流水灯正序隔灯亮。循环直至T50定时30s结束。流水灯开始反序隔灯亮,由T40到T44控制,T51控制反序隔灯亮的时长。T40定时1s,控制Y015和Y013亮后Y014和Y012亮,T41、T42、T43、T44依次按要求控制,实现流水灯反序隔灯亮,循环直至T51定时30s结束,流水灯转而又正序隔灯亮,反复循环,直至按下停止按钮。七、调试并运行程序1、霓虹灯控制问题:出现重线圈,导致不能正序点亮反序灭,只能反序点亮正序灭并一直循环。解决办法:参考电机的正反转加入辅助线圈M0、M1、M2、M3、M4、M5、M6和M7。2、流水灯控制问题:无法实现在正序隔灯亮30s,即正序隔灯亮6圈后反序隔灯亮6圈,只能一直正序隔灯亮。解决方法:(1)采用定时器T50来控制正序隔灯亮的时长,并且在T50计时到30s后启动反序隔灯亮。(2)为了实现流水灯在正序点亮和反序点亮两个状态循环,在控制反序隔灯亮时长T51计时到30s后就将T50中的计时长清零。八、程序运行说明本程序是用基本指令编写,在启动按钮按下后有两步程序同时运行,一个是霓虹灯的亮灭,另一个四周流水灯的亮灭。霓虹灯字的亮灭:在按下启动按钮后,八个字按要求亮灭,主要是由计时器控制,先用计时器实现正序点亮,全亮计时10s后灯反序依次灭,灭完用计时器实现启动反序点亮,正序灭。要求同正序点亮反序灭。计时到一定时间将所有计时器清零实现如此循环直至按下停止按钮。流水灯的亮灭:在按下启动按钮后,流水灯按要求亮灭,主要是由计时器控制,正序隔灯亮计时到30s后,反序隔灯亮启动,反序隔灯亮计时30s后正序隔灯亮,如此循环反复直至按下停止按钮。九、结束语经过这次的课程设计,使得我对PLC的掌握进一步的增强,加深了对PLC它们的理解,并对PLC产生了浓厚的兴趣,但是我也深深的知道自己的不足之处,比如说对应用指令的不熟悉,大大地加深了我的程序复杂程度。多在学习过程中不能想通的问题,在PLC调试过程中,终于得以解决。可以看出它对理论教学起到了必要的补充和额拓宽作用,对培养既具有扎实理论功底又具有相当实践能力的人才必不可少。在这次的课程中,我发现PLC在工业控制中的作用很大,它能使人的控制转变成电脑的控制,大大地降低了产品的成本,很大地提高生产效率。在此过程中我还发现到修改完善程序的重要性。当时编完一个程后感觉是正确的。就是这样还要仔细检查自己的程序。考虑到各种可能发生的情况。经过这次课程设计培养了我们的设计

温馨提示

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

评论

0/150

提交评论