霓虹灯广告牌课程设计.docx
- 文档编号:29942171
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:16
- 大小:948.34KB
霓虹灯广告牌课程设计.docx
《霓虹灯广告牌课程设计.docx》由会员分享,可在线阅读,更多相关《霓虹灯广告牌课程设计.docx(16页珍藏版)》请在冰豆网上搜索。
霓虹灯广告牌课程设计
霓虹灯灯广告屏的PLC控制
一、前言概述
随着改革的不断深入,社会主义市场经济的不断繁荣和发展,各大中小城市都在进行亮化工程。
各企业为宣传自己企业形象和产品,均采用广告手法之一——霓虹灯广告屏来实现这一目的。
当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可见到,一种是采用霓虹灯管做成的各种形状和多种彩色的灯管,另一种为日光灯管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。
这些灯的亮灭、闪烁时间及流动方向等均可通过PI。
C来达到控制要求。
二、工艺过程及要求
某广告屏共有8个霓虹灯字,24只流水灯,每4只灯为一组,如图所示。
用PLC对霓虹灯广告屏实现控制,其具体要求如下:
(1)该广告屏中间8个霓虹灯字亮灭的时序为第1字亮一第2字亮一第3字亮一…一第8字亮,时间间隔均为1s,8个霓虹灯字全亮后,显示10s,再反过来从第8字—第7字一…一第1字顺序熄灭。
全灭后,停亮2s,再从第8字开始亮起,顺序点亮8—7一一…一1,时间间隔为1s,全亮后显示20s。
再从l一2一…一8顺序熄灭。
全熄灭后,停亮2s,再从头开始运行,周而复始。
(2)广告屏四周的流水灯共24只,4个1组,共分6组,每组灯间隔1s向前移动一次,且Ⅰ~Ⅵ每隔一组的灯点亮,即从Ⅰ、Ⅲ亮一Ⅱ、Ⅳ亮一Ⅲ、Ⅴ亮一Ⅳ、Ⅵ亮…,移动一段时间后(如30s),再反过来移动,即从Ⅵ、Ⅳ亮一V、Ⅲ亮一Ⅳ、Ⅱ亮一Ⅲ、I亮…,如此循环往复。
(3)系统有启动和停止按钮。
(4)系统霓虹灯字、白炽灯的电压及供电电源均为市电220v。
三、输入/输出地址表
根据控制要求,PLC控制霓虹灯广告显示屏的输入/输出(I/O)地址编排如下表表所示,其中SB1(X0)为启动开关,SB2(X1)为停止开关。
YO~Y7控制8根霓虹灯字,用发光管LEDl~LED8模拟显示,Y10~Y15控制6组流水灯泡,这里用发光管LED9~LED14,;模拟显示。
表1霓虹灯广告显示屏中PLC的I/O分配表
输入点分配
输出点分配
输入接点
输入开关名称
输出接点
驱动设备
XO00
启动按钮SB1
Y000~Y007
控制8个霓虹灯字
X001
停止按钮SB2
Y010~Y015
控制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】史国生主编 《电气控制与可编程控制器技术》 北京:
化学工业出版社 2010.5
【2】史国生主编 《电气控制与可编程控制器技术实训教程》 北京:
化学工业出版社 2014.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 霓虹灯 广告牌 课程设计