花式喷水池控制系统设计Word文档格式.docx
《花式喷水池控制系统设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《花式喷水池控制系统设计Word文档格式.docx(36页珍藏版)》请在冰豆网上搜索。
(4)不论在什么工作方式,按下停止按钮,喷水池立即停止工作,所有存储器复位。
第二章系统总体方案设计
2.1花式喷水池控制原理
本次设计的喷泉控制系统由启动控制程序、置位控制程序、复位控制程序、驱动控制程序、停止控制程序组成。
通过启动控制程序实现喷泉的准备,定时器和计数器实现喷水池花样的循环,通过驱动控制程序实现喷水池的喷射,通过停止程序来实现对喷泉的停止。
2.2设计思路
(1)水池控制电源开关接通后,工作方式由“选择开关”和“单步/连续”开关来决定。
按下启动按钮,喷水装置即开始工作。
按下停止按钮,则停止喷水。
当选择开关在SF1时,按动启动按钮时程序自动进入s0.1运行,行到最后时自行判断是单步或连续,就入戏一个环节;
当选择开关在SF2\SF3\SF4时同上。
(3)确定I/O设备。
根据花式喷泉控制系统的功能要求,确定系统所需的输入、输出设备。
常用的输入设备有按钮、选择开关等,常用的输出设备有指示灯等。
(4)根据I/O点数选择合适的PLC类型。
(5)分配I/O点,分配PLC的输入输出点,编制出输入输出分配表或输入输出端子的接线图。
出周密完整的梯形图(5)程序,这是整个花式喷水池的系统设计的核心
(6)设计花式喷水池系统的梯形图程序,根据工作要求设计工作。
第三章PLC选择及I/O连接图分表
3.1PLC的选择
分析系统及控制要求知需8个输入和四个输出,所以选CPU222即可满足要求(CPU222有8输入和6输出)
3.2I/0分配表
表3-2I/0分配表
序号
功能
元件
地址
控制对象
1
单步开关
SF0
I0.0
1号接触器km0
Km0
m0.0
2
选择开关1
SF1
I0.1
2号接触器km1
km1
m0.1
3
选择开关2
SF2
I0.2
3号接触器km2
km2
m0.2
4
选择开关3
SF3
I0.3
4号接触器km3
km3
m0.3
5
选择开关4
SF4
I0.4
6
启动按钮
SF5
I0.5
7
停止按钮
SF6
I0.6
8
连续开关
SF7
I0.7
第四章PLC控制系统设计
4.1系统主电路图
图4-1主电路图
4.2流程图
分析系统及控制要求绘出如下流程图
N
Y
结束
单步?
一起喷水30s
延时时1s后,YV4~
~YV1依次延时2s通电,4~1号依次喷水
YV4~YV1依次
延时2s断电,4~1
号依次停喷
YV1,YV3通电,1~4号同喷水30s
循环次数=5?
延时3s后,YV2,YV4通电,YV1,YV3断电,1,3号
停喷,2,4号喷水
一起喷水15s
延时2s后,
YV4通电,4号喷水
YV3通电,3号喷水
YV2通电,2号喷水
YV1通电,
1号喷水
YV2通电,
2号喷水
YV3通电,
3号喷水
YV1,YV2通电,1,3号同时喷水
YV1~YV4依次延时,2s通电,1~4号
依次喷水
YV4通电,
4号喷水
启动
开关3
开关4
开关2
开关1
选择开关
开始
图4-2流程图
4.3I/0接线图
表4-3I/0接线图
4.4梯形图
4.5语句表
Network1//网络标题
//起步停止自锁
LDI0.5
OM0.0
ANI0.6
=M0.0
Network2
//一个扫描周期将S0.0置
LDSM0.1
SS0.0,1
Network3
//S0.0状态开始运行
LSCRS0.0
Network4
//连续开关
LDI0.0
ANI0.7
SM0.1,1
Network5
//单步开关
LDI0.7
ANI0.0
RM0.1,1
Network6
//选择开关1进入状态S0.1a工作方式
LDI0.1
SCRTS0.1
Network7
//选择开关2进入状态S0.3b工作方式
LDI0.2
SCRTS0.3
Network8
//选择开关3进入状态S1.0c工作方式
LDI0.3
SCRTS1.0
Network9
//选择开关4进入状态S2.0d工作方式
LDI0.4
SCRTS2.0
Network10
//这个循环周期结束
SCRE
Network11
//S0.1开始工作方式a开始工作
LSCRS0.1
Network12
//4号喷水记时2S
LDNI0.6
=M0.2
TONT37,20
Network13
//T37记时2S3号喷水计时2S
LDT37
=M0.3
TONT38,20
Network14
//T38记时2S2号喷水计时2S
LDT38
=M0.4
TONT39,20
Network15
//T39记时2S1号喷水计时2S
LDT39
=M0.5
TONT40,150
Network16
//T40记时15一起喷水计时15S
LDT40
SCRTS0.2
Network17
//S0.1状态结束
Network18
//S0.2状态开始且判断单步或者连续
LSCRS0.2
Network19
//连续进入状态S0.1
LDM0.1
Network20
//单步进入状态S0.1
LDNM0.1
SCRTS0.0
Network21
//S0.2状态结束
Network22
//S0.3状态开始进入b循环方式
LSCRS0.3
Network23
//1号喷水
=M0.6
TONT41,20
Network24
//T41记时2S2号喷水计时2S
LDT41
=M0.7
TONT42,20
Network25
//T42记时2S3号喷水计时2S
LDT42
=M1.0
TONT43,20
Network26
//T43记时2S4号喷水计时2S
LDT43
=M1.1
TONT44,300
Network27
//T44记时30S一起喷水计时30S
LDT44
SCRTS0.4
Network28
//S0.3状态结束
LSCRS0.4
Network29
//连续进入状态S0.3
Network30
//单步进入状态S0.0
Network31
//S0.4状态结束
Network32
//S1.0工作方式开始进入循环C
LSCRS1.0
Network33
//13号喷水并计时3S
LDI0.6
=M1.2
TONT45,30
Network34
//T45记时3S,24号喷水喷水三秒并计时3S
LDT45
=M1.3
TONT46,30
Network35
//循环
LDT46
ANI0.5
SCRTS1.1
Network36
//T46计时3S后给计数器一个脉冲计数一次
LDC20
CTUC20,5
Network37
//C20计数结束后一起喷水30S
TONT47,300
Network38
//T47计时30S后进入状态S1.1
LDT47
Network39
//S1.0结束
Network40
//S1.1开始
LSCRS1.1
Network41
//连续进入状态S1.0
Network42
Network43
//S1.1结束
Network44
//S2.0状态开始进入循环d
LSCRS2.0
Network45
//1号喷水并计时2S
LDNI0.5
=M1.4
TONT48,20
Network46
//T48计时2S2号喷水并计时2S
LDT48
=M1.5
TONT49,20
Network47
//T49计时2S3号喷水并计时2S
LDT49
=M1.6
TONT50,20
Network48
//T50计时2S后一起喷水
LDT50
=M1.7
TONT51,300
Network49
//T51计时30S1号停止喷水并计时2S
LDT51
=M2.0
TONT52,20
Network50
//T52计时2S2号停止喷水并计时2S
LDT52
=M2.1
TONT53,20
Network51
//T53计时2S3号停止喷水并计时2S
LDT53
=M2.2
TONT54,20
Network52
//T54计时30S4号停止喷水并计时1S
LDT54
=M2.3
TONT55,10
Network53
//T55计时2S后进入S2.1
LDT55
SCRTS2.1
Network54
//S2.1状态结束
Network55
//S2.1状态开始
LSCRS2.1
Network56
//4号喷水并计时2S
=M2.4
TONT56,20
Network57
//T56计时2S3号停止喷水并计时2S
LDT56
=M2.5
TONT57,20
Network58
//T57计时2S2号停止喷水并计时2S
LDT57
=M2.6
TONT58,20
Network59
//T58计时2S一起喷水并计时2S
LDT58
=M2.7
TONT59,300
Network60
//T59计时30S3号停止喷水进入状态S2.2
LDT59
SCRTS2.2
Network61
//S2.0状态结束
Network62
//S2.2状态开始进入单步连续循环
LSCRS2.2
Network63
//连续进入状态S2.0
Network64
Network65
//S2.2状态结束
Network66
//控制4号喷水
LDM0.2
AT40
LDM0.6
AT44
OLD
LDM1.3
AT46
AT47
LDM1.7
ANM2.3
LDM2.4
AT59
Network67
//控制3号喷水
LDM0.3
LDM0.7
LDM1.2
AT45
LDM1.6
ANM2.2
LDM2.5
Network68
//控制2号喷水
LDM0.4
LDM1.0
LDM1.5
ANM2.1
LDM2.6
=M0.1
Network69
//控制1号喷水
LDM0.5
LDM1.1
LDM1.4
ANM2.0
LDM2.7
结论
设计的花式喷水池能实现无论工作在那个工作方式,按下停止按钮,喷水池立即停止工作,所以存储器复位。
它能使你选择在那个开关位置,实现它的循环,到达喷水的目的,在单步位置时,喷水池只运行一个程序,在连续位置时,喷水池反复运行。
我觉得这次的难点在于达到循环次数时对后面程序运行的处理,还有对整个程序的把握和控制,要你从前到后都要兼顾到,让你更了解它。
本设计具有性能可靠,等优点,设计思路清晰,程序简单明了。
但由于篇幅限制,很多细节没有进行相应描述。
鉴于水平有限,有不对之处,望多提出批评指导。
设计总结
在我们的生活和学习中,我们随时可以看见关于PLC控制的东西,与我们的生活息息相关,我们看到的路灯控制,喷水池的喷水,电梯的控制,灌溉等等,都让我们感觉到他的方便和他的实用性。
随着科学技术发展的日新月异,PLC已经成为当今计算机应用中的领域。
因此对于二十一世纪的大学生来说掌握PLC技术是十分重要的,同时对我们以后的工作也是有很大帮助的,也许我们一辈子就从事这个的设计所以我们要把PLC学好,为我们服务,增加我们对科技的兴趣。
回想起我们的PLC课程设计过程,通过这次对数码管工作的PLC控制,让我们对PLC梯形图、指令表、外部接线图有了更好的了解。
有很多设计理念来源于实际,从中找出做适合的设计方法。
从理论到实践,在两个周的学习中,我们努力在努力的学习它,错了很多次,修改了很多次,使我们学到了很多东西,学到了课本上的知识和课本外的知识。
理论和实践是不同的,我们觉得简单,其实它不是我们想象的那么简单,同时在设计的过程中发现自己的不足之处,对以前所学的知识理解的不够深刻,掌握的不够牢固,比喻说不懂一些元器件的使用方法,对PLC编程掌握的不好,通过这次课程设计之后,使我充分认识到PLC对我们的实际意义和现实重要性。
并能达到熟练使用可编程控制器实现简单控制系统的控制要求,尤其是对步进指令的使用。
在这次课程设计不仅仅是学会灵活应用PLC这门课程。
系统主要以可编程控制器PLC和变频器的强大的控制功能,实现了利用可编程控制器和变频器控制花式喷泉的功能,具有接线简单、编程直观、扩展容易等特点。
当花式喷泉的功能增加时,只需增加相应程序以及输出的功能,要改动的地方也较少,调试结果表明,在适应性、灵活性、精确性和可靠性方面,都达到了设计要求,表明该设计方案是可行的。
谢辞
首先感谢学校更我这次机会设计,学校的安排让我们学会了很多东西,在此要感谢王宗才老师对我们的指导、照顾,感谢老师给我们的帮助,感谢同学们对我的帮助,没有在一起的相互讨论也没有我们这么快的学习。
在学习过程中通过不断地学习,和在老师的指导下,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大,使我学习到学习要严谨。
也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。
虽然这个设计做的也不是太好,但是在设计过程中所学到的东西是这次课程设计的最大收获和财富,使我终身受益。
参考文献
[1]王宗才.机电传动与控制.北京:
电子工业出版社,2011.6:
161-292.
[2]王永华.现代电气控制及PLC应用技术.北京航空航天大学出版社
[3]邓星钟.机电传动控制.华中科技大学出版社
[4]程先平.机电传动控制.华中科技大学出版社
[5]陈宏钧.可编程控制器课程设计指导书.天津:
天津大学出版社,2001
[6]西门子公司.SIMATICS7-200可编程序控制器系统手册,2002
[7]阮友德.电气控制与PLC实训教程.北京:
人民邮电出版社,2006
[8]廖长初.PLC编程及应用.北京:
机械出版社,2002
[9]李媛.PLC原理及应用.北京:
北京邮电大学出版社,2009
[10]孙振强.可编程控制器原理及应用教程.北京:
清华大学出版社