基于PLC霓虹灯广解析.docx
- 文档编号:10444842
- 上传时间:2023-02-11
- 格式:DOCX
- 页数:32
- 大小:358.69KB
基于PLC霓虹灯广解析.docx
《基于PLC霓虹灯广解析.docx》由会员分享,可在线阅读,更多相关《基于PLC霓虹灯广解析.docx(32页珍藏版)》请在冰豆网上搜索。
基于PLC霓虹灯广解析
丽水学院
课程设计
题目霓虹灯广告屏控制器的设计
指导教师
院别
班级
学号
姓名
年六月十日
引言2
1、控制系统介绍及控制要求3
2、设计过程4
3、I/O分配表及PLC型号选择4
4、PLC端子接线图5
5、控制流程图6
6、设计应用梯形图程序及说明8
7、软件仿真图18
8、调试与完善19
9、结论19
参考文献19
附录
摘要:
可编程控制器PLC可编程序控制器:
英文全称ProgrammableLogicController
中文全称为可编程逻辑控制器,是一种数字运算操作的电子系统,专为在工业环境应用而设计的。
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算
术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点,PLC实验装置采用的是模块化结构,主
要模块有可编程序控制器、编程器模块,九种实验模块,按钮、开关输入模块和继电器输出模块,以及四层电梯模型。
该装置可以完成各种指令系统训练以及多种控制对象的程序设计训练。
可编程逻辑控制器(PLC)是自动控制技术、计算机技术和通讯技术三者结合的高科技产品,它作为一
种通用的工业自动化装置,在工业控制各个领域已得到了广泛的应用。
本文以松下PLC为背景介绍了霓虹灯广告屏控制器的设计过程,并给出了系统梯形图。
关键词:
PLC;数字运算操作;自动控制;梯形图
1、控制系统介绍及控制要求
企业为宣传自己企业的形象和产品,均采用广告手法之一:
霓虹灯广告屏来实现这一目的。
当我们夜晚走在大街上,马路两旁各色各样的霓虹灯广告均可以见到采用霓虹灯管做成的各种形状和多中彩色的灯管,另配大型广告语或宣传画来达到宣传的效果。
这些灯的亮灭,闪烁时间及流动方向等均可以通过PLC来达到控制的要求。
某广告屏共有8根灯管,24只流水灯,每4只为
一组,如图1.1所示。
用PLC对霓虹灯广告屏实现控制,其具体要求如下:
(1)该广告屏中间8个灯管亮灭的时序为第1根亮到第2根亮到第3根亮直至第8根亮,时间间隔均为1S,全亮后,显示10S,再反过来从8到7、6…1顺序熄灭。
全灭后,停亮2S,再从第8根灯管开始亮起,顺序点亮7、6•-1,时间间隔为1S,全亮后显示20S(5s)。
再从1、2…8顺序熄灭。
全熄灭后,停亮2S,再从头开始运行,周而复始。
(2)广告屏四周的流水灯共24只,4个1组,共分6组,每组灯间隔1S向前移动一次,且I—
VI每隔一组的灯点亮,即从I到II,II到III…VI,移动一段时间后(如30S),再反过来移动,即从VI到V,V到IV…I,如此循环往复。
(3)系统有单步连续控制,有启动和停止按钮。
(4)系统霓虹灯字,白帜灯的电压及供电电源均为市电220V。
ITIII
图1.1
2、设计过程
PL(是以计算机技术为核心的电子电气控制器,其控制算法是通过在PLC中植入预先编好的
程序来实现的。
梯形图是PLC编程中最常用的方法。
PLC编程应遵循以下基本原则:
(1)输入/输出继电器、内部辅助继电器、定时器、计数器等器件的触点可以多次重复使用
无需复杂程序结构来减少触点的使用次数。
(2)梯形图每一行都是从左母线开始,线圈终止于右母线。
触点不能放在线圈的右边。
(3)除步进程序外,任何线圈、定时器、计数器、高级指令等不能直接与左母线相连。
(4)在程序中,不允许同一编号的线圈两次输出。
(5)不允许出现桥式电路。
(6)程序的编写顺序应按自上而下、从左至右的方式编写。
3、I/O分配表及PLC型号选择
输出点分配
输入点分配
输入接点
输入开关名称
输出接口
驱动设备
X000
SA1
Y000-Y007
LED0-LED7
X001
SA2
Y010-Y015
LED10-LED15
X002
SA3
根据控制要求,PLC控制霓虹灯广告显示屏的输入输出(1\0)地址编排如下表所示,其中
SA1(X0)为启动开关,SA2(X1)为停止开关,SA3(X2)为单步连续选择开关。
YO—Y7为控制8根霓虹管,用发光管LEDO-LED7模拟显示,Y10—Y15为控制6组流水灯,这里用发光管LED1O-LED15模拟显示。
如表1
表1I/O分配表
PLC型号的选择:
由于共有
17个I/O点输出,且输出点占14个,考虑I/O点裕量且米用交流电进行实验,
供电电源均为市电
220V,因此选用FX^48MR-001。
FX^48MR-001的主要的技术参数:
24个I/O
点(输入继电器有
24点,输出继电器有24点)。
电源电压为AC100-240V50/60HZ。
4、PLC端子接线图
灯管1灯管2灯管3灯管4灯管、灯管6灯管7灯管3流水灯组1流水灯组2流水灯组3流水灯组4流水灯组5
图4.1端子接线图
5、控制流程图
N
8根灯管
是否全亮
开始
8根灯管间隔
1S逐个正序亮
Y
流水灯间隔1S逐个正序隔位亮
N
是否到30S
Y
6、设计应用梯形图程序及说明
(1)控制8根灯管的正序亮反序灭
S20
(2)霓虹灯的反序亮和正序灭
恃的反宇
(3)流水灯的正序的隔位亮
(3)流水灯的正序的隔位亮
1S1
1S1
1S2
X0C1
sec
<:
T12
K10
{7EC
I5C
4卜
{SET
£61}
三二再
XO01
他T-
{¥013}
31冰曲粗
K1C
Tbl
S62]
灯的正字
2CZ
SE2}
控刖渡水
二纹正戈
204
X001
<:
C12
疥忒灯组
214
X001
得上兰卸
<:
C1;
K1C(T52
{ML
3引羽中_
S6=「-一弓
4TQ15} e T53 _||[SETS61} 控刖吏水灯的正学 XCC1 -r 停止苦刮 何4} {V01C 1 K10 ) 0 '5; S65] 订的圧字 S65 控刮涯水 宀貯正m ⑥二主 XO01 ⑼一B- 停三兰创 *0肓} 渡水灯ia Q(m q> (4)流水灯的反序的隔位亮 S7C } XC01 253一 T: C JfCl= 0M3} •a盲;吕 灯的豆些 S71} 1001 躺一3- 三二、斶 /Y012) K10 2) 0 274 K1 S72} 易T更 住二 S72 控捌波水仃的反寧 aMI 酣TP '亭上壬弓 2S4 S73} 灯的反寧 二二三 S73 rm前 陽位亮 X001 価T- 序止控剛 ^012} ft*阳 XOOl 渐T_ 睜止控到 匡水rr走 i K10 外) 0 ■|: 011 <7;£ 砂) 6 K10 E: ■ 沱; X0C1 MH 7、软件仿真图 {SETS75} ME : 史土亨 1住兰 S75 控刮波水叮的反字為二兰 : 了的反住 ffOlC 更水叮瑁 仲; 浪水: 丁缙 6 ETX0000-0237 L.]l回」[ ETYoooo- 0237Fo II回 £31 0000 0020 0040 IOOOOi 0020 0040 □上 0001 0021 0041 0001 □Q21 0041 0 0002 0022 0042 0002 □D22 0042 0 0003 0023 0043 0003 □023 0043 0 0004 0024 0044 0004 C024 0044 0 0005 G025 0045 0005 G025 0045 0 0006p 0026 0046 0006 0026 0046 0 0007 0027 0047 0007 □027 DO斗7 0 0010 0030 0050 0010 □030 0050 0 0011 0031 0051 0011 0031 0051 0 0012 0032 0052 0012 0032 □052 0 0013 0033 0053 0013 0033 0053 0 0014 0034 0054 0U14 0034 □05斗 0 0015 0035 0055 0015 0035 0055 0 0016 0036 0058 0016 0036 0056 0 0017 0037 0057 □017 D037 0057 □_ Fi i— ■r■ 8、调试与完善 程序调试中出现的问题的: (1)程序的步数太多了,原来有500步,后来在程老师的点拨下,我把程序简化了一下,把很的多的状态都合并了起来,并用定时器来控制灯的亮灭,但是大体的思路还是一样的。 (2)程序检查出现双线圈错误,我上网查阅过后,只要程序里的双线圈输出前后不矛盾,编译时虽然会警告,但是程序还是正常执行的。 避免双线圈输出其实很简单,在原来双线圈输出的地方用中间继电器,然后用这个中间继电器再去导通这个输出。 (3)出现梯形图过大的问题,经过了解程序行数超限,对于GPPW来说,其一个输出点最多并联输入点位24行,而FXGF软件中无此限制。 因此修改程序,使用中间继电器过渡就可消除问题 (4)调试过程中出现的问题: 梯形图呈黄色,在写入模式下对梯形图进行编辑,梯形图黄色消去,程序并没少,但步数减少,这问题仍没有解决,我会继续思考这问题。 (5)对该程序,使用移位指令会简单,我会再想想用移位来做,简化程序。 9、结论 从以上介绍、设计可以看出,用PLC构成一个自动控制系统是很方便的,一般不需要很多配 套的外围设备。 PLC在很大程度上是以软件编程来取代硬件接线以满足各种不同的控制要求,用 一台PLC只要改变软件就可实现控制不同的对象,并且在修改设计时只需修改程序,因此显得极为方便、灵活,可大大缩短控制系统的设计、施工和投产周期。 参考文献: 1. 许翏主编 《电气控制与PLC控制技术》 北京 机械工业出版社 2010 2. 尹宏业主编 《PLC可编程控制器教程》 北京: 航空工业出版社 1997 3. 廖常初主编 《PLC编程及应用》 北京: 机械工业出版社 2002 4. 张万忠主编 《可编程控制器应用技术》 北京: 化学工业出版社 2002 5. 张凤珊主编 《电器控制及可编程控制器》 北京: 中国轻工业出版社 2001 附录: o- SO T3 =定时4S so 30 ANI T10 xaoo T10 =定眈英 =启动控制 31 OUT Y004 XDOl YD04 =貢虹灯管5 =停止控制 32 MKD 520 33 m T4 =控制&根灯管的正序亮和反序灭 T4 =定时5S S50 簟 ANI T9 =控制流水灯的正序隔位基 T9 =定时庇 520 3S OW Y005 二控制&根灯管的正序亮柚反序更 YOOS =霓虹灯管& X001 36 MED =停止控制 3T AND T5 KD02 T5 =定日捆$ =单步/连续控制 33 ANT T8 T3 =定时廊 T14 詢 our Y006 M3Q02 SET L ST UJ xo ■IJ Ko SET SET L ST I LD ■M XQ AHI 4- YDOG 二 賈虹灯管丁 =走时24$ 40 MKD YOOO 41 W T6 =貢虹灯管1 T6 二 定时殆 42 AM T7 TO T7 二 定时1T&使灯頁 =sails 43 our YODT T13 Y007 = 貢虹灯管E =走时2肉 44 MPP Y001 45 OUT TO K10 =貢虹灯管2 TO 二 走时頂 4S OUT Tl K20 T1 Ti - =7E012S 51 OUT T2 K30 T12 T2 二 定时充 =走时22S S4 OUT T3 K4G 1002 T3 二 定时辖 =貢虹灯管3 57 our 14 K50 OUT 00 lul To OUT Too OUT cl- 16 21 24WRD 25 AMD 12 T2 =却寸逅 T4= 定时5E 26 ANI Til 60 OUT T5 KBO Til = 走时21E T5 — 定时甜 27 OUT Y003 63 OUT T6 E70 1003 — 霓虹灯管屯 T6 = 定时TS 28 MRD 66 OUT TT K170 29 AHD T3 TT — 定时MS,使灯^10S 69 OUT Ta K18O T8 二 定B办es 72 OUT T9 K1S0 112 OUT Y004 T9 - 定时1船 YO触 =貢虹灯管5 75 OUT T10 K200 113 MET TIC = ^81205 114 m T23 76 OUT Til KZ1O T23 =定时4S TH = 定时212 115 ABI 130 81 OUT T12 K220 T30 =定时 T12 二 走0芷23 116 OUT Y003 S4 OUT T13 K230 1003 =貢虹灯管4 T13 - 定时23S UT WED 37 OUT TL4 K240 118 AKO T24 TH = 却寸2牴 T24 =定时5S 9Q OUT T15 K260 119 ANI T29 T15 = 定时2隔使灯惇亮空 129 二走疏亞 93 皿 T15 120 OUT Y002 T15 = 定时26S,便灯傳亮汨 yooE =賈虹灯管3 94 SET S21 121 MED 521 二 悴制8根灯筐的方常喜和正席灰 122 AlfD T25 昶 STL S21 S21 - 控制8根灯营的反厚島和正厚灭 T25 =定时竪 37 LDI X001 123 aju TZ8 xooi - 停止控制 T28 =定时空£ 93 IflPS 124 OUT Y001 99 AMI T34 Y001 =貢虹灯管2 T34 = 删34S 125 WKD 100 OUT Y007 126 AND T26 TOO? = 霓虹灯管旨 T26 101 IflRD 127 AKI T2T 1亚 MID T20 T27 =走时羽3使灯^2OS TEO = ^aiis 12B OUT YODO 103 AM T3: 3 rooo =貢虹灯管E T33 - 定时3芻 ⑵ MFP 104 OUT Y006 130 OUT T20KiO 1006 二 貢虹灯管丁 T2Q =忘时记 105 MRD 133 OUT T21K20 206 AND T21 T21 =定时空 T21 =定时2S 107 AKT T32 T32 =定对32S 136 OUT T22K3O 100 OUT 1005 TS2 =定时3S YOOS =貢虹灯管E 139 OUT T23KAO 109 MBD 123 =定时4S 110 AO T22 142 OUT T24KEO T22 =走时3S T24 =定时5S 111 AMI T31 14S OUT T25KBO T31 =定时31宮 125 =定时es 201 SET S62 143 our T2&KTO T26 =定时花 S62 =控制流水灯的正序隔位亮 203 STL SE2 15】 OUT 127E270 T2T =走时阳M使灯真20S S62 =控制流水灯的正序隔位宴 154 OUT 123K2S0 204 LDI X001 T28 =定时羽S XOOi =停止控制 157 OlfT T29E290 205 OUT T012 T29 =定时西芯 Y012 =流水灯组3 160 ovr 130K300 206 OUT Y014 T30 =定旳和2 W14 =流水灯组5 1&3 our 131K31C 207 am T52K10 T31 =^B131S 210 AND T52 16& DVT 132K320 211 SET S63 T32 =定时32S SG3 =腔制流水灯的正序隔位亮 213 STL SB3 1.59 OUT T33'K33O S63 =控制济水灯的正序牖位蔓 133 =宦时畑 214 LDI X001 1T2 OUT T34K34O X001 =傳止控制 T34 =定时34S心 215 OUT T013 175 our T35K350 YQ13 二流水灯组4 T35 -定时充瓦使灯惇昌2CIS 216 OUT YO15 1T0 A1FD T3S Y015 =脇水灯组& T35 =走肌3势,使灯停真加S 21T OUT T53K10 179 SET S2O 220 AHU T53 S20 -控制8根灯管的止揺長]和Jte序火 221 SET 564 STL S60 S&4 =控制济水灯的正序隔位亮 sso 二控制涼水灯的正帛隔位亮 223 STL S&4 162 LDI X001 S64 二控制谎水灯的正序隔位亮 X001 =傳止控制 224 LDI K001 1&3 our 1010 XQ01 =碍止控制 Y010 二凉水灯组t 225 OUT Y014 184 EST Cl Y014 =涼水灯组5 186 our Y0I2 22B OUT ¥010 1012 =济水灯组3 YQ10 二;盍%灯组1 167 OUT T50K10 227 OUT 154KLO 190 AND T5O 230 ABD T54 19i SET S6I 231 SET S65 s&i =控制济水灯的正序隔位亮 193 STL S61 S61 =控制流水灯的止序隔位亮 194 LDI xoot 二停止控制 19E OUT Y011 Y011 =流水灯组2 196 OUT Y013 Y013 =孺水灯组4 19T OUT 151K10 200 AW 151 243 NFS 244 AHD T55 245 m ca 246 SET S60 SCO =控制流秋灯的正库隔位亮 24S MPF 249 WID ca 250 SET STO S70 =控制谎水灯的反序隔位亮 252 STL STO S70 =[空制流水: 灯的反靑隔位蔑 253 LDI XQ01 X001 =谆止嵐 254 OUT TO15 Y015 =流水灯组E 255 KST ca Z5T OUT Y013 YC13 =流水: 灯组U ■■NT 25S 0U7 T70K10 261 AND T70 2&2 SET S71 S7L =控制流水灯的反犀隔位亮 264 STL S71 S71 =控制疏水灯的反序隔位亮 £65 LDI X001 XOOl =偉止控制 266 0U7 T014 YC14 =流水灯组5 2S7 OUT Y012 TO12 =流水灯组3 268 OUT T71K10 2T1 AND T71 272 SET ST2 S72 =控制济水灯的反序牖位亮 274 STL ST2 SB5 =控制涼水灯的正序隔位真 233 STL S65 365 =控制济水灯的正序隔位禺 234 LDI X001 K001 =傳止控制 235 CUT 1015 Y015 二浹水灯组6 236 OUT YO11 Y011 =痂水灯组2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 霓虹灯 解析