取霓虹灯广告plc设计.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 一、 前言……………………………………………………2 二、 控制系统介绍及控制要求……………………………2 三、 I/O分配表及PLC型号选择…………………………4 四、 PLC端子接线图………………………………………4 五、 控制流程图……………………………………………5 六、 梯形图与指令表………………………………………7 七、 调试与完善……………………………………………14 八、 程序运行原理说明……………………………………15 九、 结束语…………………………………………………15 十、 参考文献………………………………………………16 PLC控制的霓虹灯广告屏设计 一 、前言 随着改革的不断深入,社会主义市场经济的不断繁荣和发展,个大中小城市都在进行亮化工程。个企业为宣传自己企业的形象和产品,均采用广告手法之一:霓虹灯广告屏来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可以见到,一种是采用霓虹灯管做成的各种形状和多中彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。这些灯的亮灭,闪烁时间及流动方向等均可以通过PLC来达到控制的要求. 可编程控制器PLC可编程序控制器:英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,……第8字亮,时间间隔均为1S,8个霓虹灯字全亮后,显示10S,再反过来从第8字到第7字…第1字顺序熄灭.全亮后,停亮2S,再从第8字开始亮起,顺序点亮8-7…1,时间间隔为1S,全亮后显示20S.再从1-2…8顺序熄灭.全熄灭后,停亮2S,再从头开始运行,周而复始。 (2)广告屏四周的流水灯共24只,4个1组,共分6组,每组灯间隔1S向前移动一次,且I~VI每隔一组的灯点亮,即从I,III亮后II,IV亮后III,V亮后IV,VI亮…,移动一段时间后(如30S),再反过来移动,即从VI,IV亮后V,III亮后IV,II亮后III,I亮…,如此循环往复。 (3)系统有单步\连续控制,有启动和停止按钮。 (4)系统霓虹灯字,白帜灯的电压及供电电源均为市电220V。 三、I/O分配表及PLC型号选择 输入点分配 输出点分配 输入接点 输入开关名称 输出接口 驱动设备 X000 启动按钮SB1 Y000~ Y007 控制8个霓虹灯字 X001 停止按钮SB2 Y010~Y015 控制6组流水灯泡 X002 单步/连续开关SB3 X003 步进按纽开关SB4 根据控制要求,PLC控制霓虹灯广告显示屏的输入\输出(I\0)地址编排如下表所示,其中SA1(X0)为启动开关,SA2(X1)为停止开关,SAa(X2)为单步\连续选择开关,SB(X3)为步进按钮开关。Y0~Y7控制8根霓虹灯字,用发光管LED1~LED8模拟显示,Y10~Y15控制6组流水灯泡,这里用发光管LEDQ~LED,模拟显示。如表1 表1 I/O分配表 PLC型号的选择:由于共有14个端口输出,并且用是用交流电的,所以我选择用FX2N-48MR-001。FX2N-48MR-001的主要的技术参数:输入继电器有24点,输出继电器有24点。电源电压为AC100—240V 50/60Hz。 四、PLC端子接线图 图2 端子接线图 五、控制流程图 控制流程图如下图3: 图3 状态流程图 六、梯形图与指令表 图4 梯形图 图5 指令表 程序说明: 第20个状态:霓虹灯的正序亮和反序灭。 第21个状态:霓虹灯的反序亮和正序灭。 第60~65个状态:是流水灯的正序的隔位亮 第70~75个状态:是流水灯的反序的隔位亮。 七、调试与完善 我的程序在调试的时候是出现了很大的问题的,第一个就是程序的步数太多了,原来有500步,后来在史老师的点拨下,我把程序简化了一下,把很的多的状态都合并了起来,并用定时器来控制灯的亮灭,但是大体的思路还是一样的。但是由于我对于应用指令不是很熟悉,所以不会用移位来做,老师说移位的话会简单很多,我会再想想用移位来做。 八、程序运行原理说明 本程序是用STL图所写的,在启动按钮按下以后,有两步程序同时运行,一个是霓虹灯字的亮灭,一个是四周边框流水灯的亮灭。霓虹灯字的亮灭:在按下启动按钮以后,八个字

文档评论(0)

425307 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档