《霓虹灯广告屏PLC控制系统设计》由会员分享,可在线阅读,更多相关《霓虹灯广告屏PLC控制系统设计(17页珍藏版)》请在金锄头文库上搜索。
1、目录一、前言2二、控制系统介绍及控制要求2三、I/O分配表及PLC型号选择4四、PLC端子接线图4五、控制流程图5六、梯形图与指令表7七、调试与完善14八、程序运行原理说明15九、结束语15十、参考文献16PLC控制的霓虹灯广告屏设计一、前言随着改革的不断深入,社会主义市场经济的不断繁荣和发展,个大中小城市都在进行亮化工程。个企业为宣传自己企业的形象和产品,均采用广告手法之一:霓虹灯广告屏来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多中彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。这些
2、灯的亮灭,闪烁时间及流动方向等均可以通过PLC来达到控制的要求.可编程控制器PLC可编程序控制器:英文全称ProgrammableLogicController,中文全称为可编程逻辑控制器,是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,PLC实验装置采用的是模块化结构,主要模块有可编程序控制器、编程器模块,九种实验模块,按钮、开关输入模块和继电器输出模块,以及四
3、层电梯模型。该装置可以完成各种指令系统训练以及多种控制对象的程序设计训练二、控制系统介绍和控制过程要求本控制系统只要是用丁控制霓虹灯和边框流水灯的按顺序的闪烁。它能让你在不用人控制的情况下,进行灯的自动闪烁,达到宣传的目的。如图1,八个字能按顺序地进行亮灭,并且边框的灯能同时地隔位闪烁。V:V/00000000800正德厚生笃学敏行80000000000图1霓虹灯用PLC对霓虹灯广告屏实现控制,其具体要求如下:该广告屏中问8个霓虹灯字亮灭的时序为第1字亮到第2字亮到第3字亮第8字亮,时间间隔均为1S,8个霓虹灯字全亮后,显示10S,再反过来从第8字到第7字第1字顺序熄灭.全亮后,停亮2S,再从
4、第8字开始皆起,顺序点是8-7,1,时间间隔为1S,全是后显小20S.再从1-2-8顺序熄灭.全熄灭后,停亮2S,再从头开始运行,周而复始。(1) 广告屏四周的流水灯共24只,4个1组,共分6组,每组灯间隔1S向前移动一次,且IVI每隔一组的灯点亮,即从I,III亮后II,IV亮后III,V亮后IV,VI亮,移动一段时间后(如30S),再反过来移动,即从VI,IV亮后V,III亮后IV,II亮后III,I亮,如此循环往复。(3)系统有单步连续控制,有启动和停止按钮。系统霓虹灯字,白帜灯的电压及供电电源均为市电220M三、I/O分配表及PLC型号选择根据控制要求,PLC控制霓虹灯广告显示屏的输入
5、输出(I0)地址编排如下表所示,其中SA1(X0)为启动开关,SA2(X1)为停止开关,SAa(X2)为单步连续选择开关,SB(X3)为步进按钮开关。Y0Y7控制8根霓虹灯字,用发光管LED1LED统拟显示,Y10Y15控制6组流水灯泡,这里用发光管LEDQLE茹拟显示。如表1输入点分配输出点分配输入接点输入开关名称输出接口驱动设备X000启动按钮SB1Y000Y007控制8个霓虹灯字X001停止按钮SB2Y010Y015控制6组流水灯泡X002单步/连续开关SB3X003步进按纽开关SB4表1I/O分配表PLC型号的选择:由丁共有14个端口输出,并且用是用交流电的,所以我选择用FXN-48M
6、R-001。FX.N-48MR-001的主要的技术参数:输入继电器有24点,输出继电器有24点。电源电压为AC10A240V50/60Hz四、PLC端子接线图五、控制流程图=LQQQXOO1X口口MKgProoovoceYQiS3TOO-lYOOSVQO:VOOTvaiWDM!roieYQlJTOi-*roisCOM图2端子接线图控制流程图如下图3:图3状态流程图六、梯形图与指令表本状态是竟虹灯的反序亮,正序灭启动酷冲枝下启动枝钮,霓虹灯和流水灯开始工作八个灯的正序亮,反序灭。当TO到时亮,T13到时灭当11到时亮,T12到时灭当T2到肘亮,T11到时灭当T3到时亮,T10到时天当T4到时亮,
7、T9到时灭当T5到时亮,T8到时灭当T6到时亮,T7到时灭计时器计1秒计时器计2秒计时号计时4秒计时器计时5秒计时器计时6秒计时卷计时7秒计时器计时17秒使灯亮1。秒计时器计时18秒计时器计时19秒计时器计20秒计时器计时21秒计时器汁时22秒计时罂计时23秒计时券计时25秒便灯培2秒当T】5到是到下一步状态721.T32控制灯Y0O5T22.13】投制灯Y0O4丁23、丁30控制灯YQ03T24、T29控制灯Y002725.T28控制iJYOOlT2B,丁“投制灯YOOO本段是使灯每抄芫一个使灯全亮20抄本段便仃没秒灭使灯全灭2梦岂T35到十又刘S2。成谁环灯Y010和YQ12隔位完T5Q到
8、时到下个状态灯Y011WY013W位亮,代1到时到下个状态YI120UCIOSnscsCYI13CYllbgnosnsmCYIUCYI10CJO3n泌Ctin111155CJO伽【5303nnoC球gScggKIO。口STI(YOM腿rnkio30ST2CYBISCYFkio(SnSTB灯Y012和YQ14隔位完丁62窈时到下个状态灯YQ13和YQ15厢位亮T53到时到下个状态灯Y0】4和YOlOfil位亮754到时到下个状态灯Y015和Y011隔位亮才数次到30杪当CO没计5次时到S60当C。计E次时到S7。流水灯开始反转汁敏誓清#TY01MflY013T7D列时别下个状态也L1和YD14亮
9、汁娘第计S次共3。做当没汁至怙次时到37。当汗到5找明尼或髓程序站审图4梯形图0IDmi1S?JS)5snso4L:m5M】XMlsSEIS208snS5010m$2。11DJm】2ES:3枷71411OJIm15佝16101711318侦YMl19ton:1W22WTYO02?3N5J*4AW7225调71126OJJ仰13:?却2813:8相】non0.7他31向3214n仰19MOLfIY00540 IO郴T5郛AN11838OLfIY00533MSIADT6ANIT?41 OLfIY00?42VP14OLfITO114?OLfIT1Gl50OJI12dl53OJIT3(41OLfIT4
10、lOLHT5(6152OLfIT6(7155OLfIr?m北ojirewnOJIT9(130?4OJIno!I叶OLfIrilEl:35OJIT23;:99w:神OJJ以三100an:41皿T25m!MifiiiOJT堡wo1(6IS!UTOJIw1(9w徵:50mg:IMan圳5忠OJIT29涪。IS:56OJITSO!ni:59DJIT3110?ni:6?皿T32掴an圳4:脂QJIT&l1(S:68OJIT35炯noni?vfliT35mHl用SEISEO112an圳3地哉就III:T5UX001IM-fl-脚叫顺115innrEICl116Of!剧?:传WI削2117rti1:80OJ
11、I150no118呻:83浏TSO119wKI*snS61an1011n制iaiiX001122棚你:88DJITOLL129:wK?:89OJIYOISiaan圳。:S0DJIT51noIS柳:93VOiT51126anninoSTI$6?-nIs1,nIAnvnuftV1nunVILtlnV1flfLAztoAcAnvAzbaST砰灿wawTTnSTSTMlWWHTSTSTMlwYtTTnnA69VhuIIflooHSTST炒WWTT州scm成此(Irtjrm5ecnefuJ2Q3r)1Anun144JWoifluiln44也讪EEsfie刘圳刊酉364X00AvIMJ51c.dcflun
12、wnnssMwJn5Wcdflusn.DaJrflJrflJrssTsrlDaJraJraJrssrsrLDlflJrOJTaJr俪航mDIOJraJraJraJrfs.QJJANSETIMlr度1微挨阳海Irltt寤m21:J1474s-u51nuYTTss倾纳STLlDICJr颇颇8301889sLoo1AJEuXYn-11_roKK415nJTYTNIJ口TLDILITUTIJTLITPSN&MIETPPM)口ErHI)Ans1ooooMInnsMAsJo14?8so-oooooo1QuQuQu90nd-ooAw24B714i111i1*QvAKVQv程序说明:第20个状态:霓虹灯的正序
13、亮和反序灭。第21个状态:霓虹灯的反序亮和正序灭。第6065个状态:是流水灯的正序的隔位亮第7075个状态:是流水灯的反序的隔位亮。七、调试与完善我的程序在调试的时候是出现了很大的问题的,第一个就是程序的步数太多了,原来有500步,后来在史老师的点拨下,我把程序简化了一下,把很的多的状态都合并了起来,并用定时器来控制灯的亮灭,但是大体的思路还是一样的。但是由丁我对丁应用指令不是很熟悉,所以不会用移位来做,老师说移位的话会简单很多,我会再想想用移位来做。八、程序运行原理说明本程序是用STL图所写的,在启动按钮按下以后,有两步程序同时运行,一个是霓虹灯字的亮灭,一个是四周边框流水灯的亮灭。霓虹灯字的亮灭:在按下启动按钮以后,八个字会按要求亮灭,主要是计时器