基于PLC的花式喷水池Word文档下载推荐.docx
《基于PLC的花式喷水池Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于PLC的花式喷水池Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。
因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
2)用户程序执行阶段。
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。
在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;
或者刷新该输出线圈在I/O映象区中对应位的状态;
或者确定是否要执行该梯形图所规定的特殊功能指令。
在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;
相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。
在程序执行的过程中如果使用立即I/O指令则可以直接存取I/O点。
即使用I/O指令的话,输入过程影像寄存器的值不会被更新,程序直接从I/O模块取值,输出过程影像寄存器会被立即更新,这跟立即输入有些区别。
3)输出刷新阶段。
当扫描用户程序结束后,PLC就进入输出刷新阶段。
在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。
这时,才是PLC的真正输出。
2花式喷水池主电路图
该花式喷水池有四个水泵MA0、MA1、MA2、MA3为动力系统进行抽水,每一路火线上都接有熔断器进行短路保护和热继电器进行过载保护由接触器主触点控制每个抽水机的运行。
通过AC/DC来提供CPU上的电能。
图1花式喷水池主电路图
当QA0闭合时,主电路水泵MA0通电,1号喷水管开始喷水;
当QA1闭合时,水泵MA1通电开始抽水;
当QA2闭合时,水泵MA2通电工作;
当QA3闭合时,水泵MA3通电工作。
3PLC选型
PLC的功能日益壮大,一般PLC都有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC也可以扩展各种特殊功能模块,如通信模块、位置控制模块等。
选型时可以考虑一下几点:
功能与任务相适应,PLC的处理速度应满足实施控制的要求,PLC结构合理,机型统一,在线编程和离线编程的选择。
全自动洗衣机控制要求的控制功能简单,小型的PLC就能满足要求了。
根据表1可知,该花式喷水池控制系统CPU模块可采用CPU-224(AC/DC继电器)模块,它可控制整个系统按照控制要求有条不紊的进行。
同时由于该模块采用220V供电,并且自带24个数字量输入点和10个数字量输出点,而该设计需要12个数字量输入点4个数字量输出点,所以不再需要另外的电源模块,数字量和输出模块。
表1S7-200系列的基本型
型号
输入点
输出点
可带扩展模块数
S7-200CPU221
6
4
S7-200CPU222
8
2个扩展模块
S7-200CPU224
24
10
7个扩展模块
S7-200CPU224XP
16
S7-200CPU226
水池控制电源开关接通后,工作方式由“选择开关”和“单步/连续”开关来决定。
“单步/连续”开关在单步位置时,喷水池只运行一个循环;
在连续位置时,喷水池反复循环运行。
按下启动按钮,喷水装置即开始工作。
按下停止按钮,则停止喷水。
当选择开关在SF1时,按动启动按钮时程序自动进入s0.1运行,程序运行到最后时自行判断是单步或连续,就进入一个环节;
当选择开关在SF2\SF3\SF4时同上。
CPU-224的I/O口分配表如表2所示。
表2CPU224I/O口分配表
输入信号
输出信号
序号
功能
元件
地址
控制对象
1
启动按钮
SF0
I0.0
4号接触器QA3
QA3
Q0.3
2
选择开关1
SF1
I0.1
3号接触器QA2
QA2
Q0.2
3
选择开关2
SF2
I0.2
2号接触器QA1
QA1
Q0.1
选择开关3
SF3
I0.3
1号接触器QA0
Q0.0
5
选择开关4
SF4
I0.4
停止按钮
SF5
I0.5
7
连续开关
SF6
I0.6
单步开关
SF7
I0.7
I/O口接线图如图2所示。
图2I/O口接线图
三软件设计
我们根据S7-200系列PLC来设计软件部分,包括系统流程图的设计和梯形图的设计。
1流程图
图3花式喷水池系统流程图
2功能图
图4花式喷水池功能图
图5为花式喷水池功能图,根据功能图即可写出梯形图。
梯形图分析:
当程序跳转至S0.1时,M0.2接通,T37开始计时,同时喷水管4开始喷水;
T37计时2S时间到,M0.3接通,T38开始计时,同时喷水管3开始喷水;
T38计时2S时间到,M0.5接通,T39开始计时,同时喷水管2开始喷水;
T39计时2S时间到,M0.7接通,T40开始计时,同时喷水管1开始喷水;
T40计时15S时间到,T40触点动作,常闭触点打开,四个喷水管同时停止喷水。
程序跳转至S0.2,若此时M0.1=1,即程序跳转至S0.1,即循环此过程喷水;
若M0.1=0,及程序跳转至S0.0,程序重新执行。
当程序跳转至S0.3时,M0.7接通,T41计时开始,同时1号喷水管开始喷水;
T41计时2S时间到,M2.5接通,T42开始计时,同时2号喷水管开始喷水;
T42计时2S时间到,M2.6接通,T43开始计时,同时3号喷水管开始喷水;
T43计时2S时间到,M1.0接通,T44开始计时,同时4号喷水管开始喷水;
T44计时30S时间到,T44触点动作,常闭触点打开,四个喷水管同时停止喷水。
程序跳转至S0.4,若此时M0.1=1,即程序跳转至S0.3,即循环此过程喷水;
当程序跳转至S0.5,M1.1接通,T45开始计时,同时1、3号喷水管开始喷水;
T45计时3S时间到,M1.2接通,T46开始计时,T45触点动作,2、4号喷水管喷水;
T46计时时间到,计数器C20计数一次,当C20计数5次到时T47开始计时,计时30S时间,此时T45计时时间也到了,到四个喷水管同时停止喷水。
程序跳转至S0.6,若此时M0.1=1,即程序跳转至S0.5,即循环此过程喷水;
当程序跳转至S0.7,M1.3接通T48开始计时,同时1号喷水管开始喷水;
T48计时2S时间到,M1.4接通,T49计时开始,同时2号喷水管开始喷水;
T49计时2S时间到,M1.5接通,T50开始计时,同时3号喷水管开始喷水;
T50计时2S时间到,M1.6接通,T51开始计时,同时4号喷水管开始喷水;
T51计时30S时间到,M1.7接通,T52开始计时,M1.7触点动作,1号喷水管停止喷水;
T52计时2S时间到,M2.7接通,T53开始计时,2号喷水管停止喷水;
T53计时2S时间到,M3.0接通,T54开始计时,3号喷水管停止喷水;
T54计时2S时间到,M2.0接通,T55开始计时,4号喷水管停止喷水,T55计时1S时间到,程序跳转至S1.0,T56开始计时,4号喷水管开始喷水;
T56计时2S时间到,M2.2接通,T57开始计时,3号喷水管开始喷水;
T57计时2S时间到,M2.3接通,T58开始计时,2号喷水管开始喷水;
T58计时2S时间到,M2.4接通,T59开始计时;
T59计时30S。
T59计时30S时间到,程序跳转至S1.1,若此时M0.1=1,即程序跳转至S0.7,即循环此过程喷水;
四总结
课程设计是培养学生综合运用所学知识、发现、提出、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。
回顾此次PLC课程设计,我感慨颇多,的确,通过这次对数码管工作的PLC控制,让我们对PLC梯形图、指令表、外部接线图有了更好的了解,也让我了解了关于PLC设计原理。
有很多设计理念来源于实际,从中找出做适合的设计方法。
从理论到实践,在这几天的日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学的知识,而且学到了很多在书本上没有的知识。
通过这次课程设计使我懂得了理论与实践相结合是很重要的,只有理论知识是远远不够的,只有把理论与实践结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
在设计的过程中遇到的问题,可以说得是困难重重,这毕竟是第一次做的,难免会遇到各种各样的问题,同时在设计的过程中发现自己的不足之处,对以前所学的知识理解的不够深刻,掌握的不够牢固,比喻说不懂一些元器件的使用方法,对PLC编程掌握的不好……通过这次课程设计之后,一定要把以前的知识重新温习。
参考文献
[1]王阿根电气可编程序控制原理与应用.清华大学出版社.2010
[2]何有华可编程序控制器及常用控制电路.冶金工业出版社.2002
[3]郭纯生可编程序控制器编程实战与提高.电子工业出版社.2006
[4]谢克明夏路易.可编程控制器.电子工业出版社.2003
[5]西门子公司SIMATICS7-200可编程序控制器系统手册,2002;
[6]廖常初主编PLC编程及应用,机械工业出版社,2002;
[7]维普数据库:
http:
//211.81.31.53:
808/index.asp
[8]超星电子图书数据库:
//211.81.31.52:
8080/
[9]CNKI数字图书馆镜像分站数据库http:
//202.113.91.130:
LDT37
=M0.3
TONT38,20
LDT38
=M0.4
TONT39,20
LDT39
=M0.5
TONT40,150
LDT40
SCRTS0.2
SCRE
LSCRS0.2
LDM0.1
SCRTS0.1
LDNM0.1
SCRTS0.0
LSCRS0.3
LDNI0.5
=M0.7
TONT41,20
LDT41
=M2.5
TONT42,20
LDT42
=M2.6
TONT43,20
LDT43
=M1.0
TONT44,300
LDI0.0
OM0.0
ANI0.5
=M0.0
LDSM0.1
SS0.0,1
LSCRS0.0
LDI0.6
ANI0.7
SM0.1,1
LDI0.7
ANI0.6
RM0.1,1
LDI0.1
AI0.0
LDI0.2
SCRTS0.3
LDI0.3
SCRTS0.5
LDI0.4
SCRTS0.7
LSCRS0.1
=M0.2
TONT37,20
语句表
LDT44
SCRTS0.4
LSCRS0.5
=M1.1
TONT45,30
LDT45
=M1.2
TONT46,30
LDC20
TONT47,300
LDT47
LSCRS0.6
LSCRS0.7
=M1.3
TONT48,20
LDT48
=M1.4
TONT49,20
LDT49
=M1.5
TONT50,20
LDT50
=M1.6
TONT51,300
LDT51
=M1.7
TONT52,20
LDT52
=M2.7
TONT53,20
LDT53
=M3.0
TONT54,20
LDT54
=M2.0
TONT55,10
LDT55
=M2.1
TONT56,20
LDT56
=M2.2
TONT57,20
LDT57
=M2.3
TONT58,20
LDT58
=M2.4
TONT59,300
LDT59
SCRTS1.1
LDM0.4
ANT40
LDM2.5
ANT44
OLD
ANT46
LDNC20
AT47
LDM1.4
ANM2.7
OM2.3
=Q0.1
LDM0.5
LDM0.7
LDM1.1
ANT45
ANT47
LDM1.3
ANM1.7
OM2.0
=Q0.0
LSCRS1.1
LDM0.2
LDM1.0
LDM1.6
ANM2.0
OM2.1
=Q0.3
LDM0.3
LDM2.6
LDM1.5
ANM3.0
OM2.2
=Q0.2