1、西门子花式喷水池装置PLC控制程序的设计与调试西门子花式喷水池装置PLC控制程序的设计与调试 理工学院课程设计说明书设计题目: 花式喷水池装置PLC控制程序的设计与调试* * 学 号: * 专业班级: 电子信息工程(1班 2017年5月27日 AbstractFancy fountain is a product of a kind of landscape architecture in recent years and fancy watch combination. The tourists and residents visit places, such as parks, squar
2、es, tourist attractions and some famous buildings, often built some fountains for people to relax, watch these fountains according to certain rule change water style. And with the programmable controller in Chinas rapid development, fancy fountain control requirements are increasingly high, making m
3、ore and more control of the need to realize the programmable controller. The design of the book as the research object in the 4 ring fancy fountain, using SIEMENS S7-200 series programmable controller For the controller. The fountain control system overall function of fancy fountain is analyzed, det
4、ailed introduces the system hardware configuration, design and software design. The design of sequential function chart of the fountain system to improve quality control, and meet the requirements of real-time control. When the control requirements change. Only need to change the program, hardware w
5、iring unchanged or smaller changes can be convenient and simple. And it adopts PLC control, with its small volume, strong function, high reliability, and has great flexibility and scalability characteristics, change in control or change the switch, you can change the water law, transform PLC is wide
6、ly used in current industrial control 内容摘要花式喷水池是近年来出现的一种园林建筑与花式观赏相结合的一种产物。在游人和居民光顾的场所,如公园、广场、旅游景点及一些知名建筑前,经常会修建一些喷水池供人们休闲、观赏,这些喷水池按一定的规律改变喷水式样。而且随着可编程控制器在我国的迅速发展,对花式喷泉的控制要求也越来越高,使得越 来越多的控制部分需要可编程控制器来实现。本设计书以4环花式喷水池为 研究对象,采用了西门子s7-200系列可编程序控制器作为喷水池的控制器。对花式喷水池的控制系统的总体功能进行了分析,详细介绍了系统的硬件配置、设计方案及软件设计顺序功能
7、图。本设计改善了喷泉系统的控制品质,并真正地达到了实时控制的要求。当控制要求发生改变时,只需要改变程序,硬件接线不变或作较小变动即可,方便简单。而且采用PLC控制时,利用体积小、功能强、可靠性高,并具有较大的灵活性和可扩展性的特点,改变控制方式或改变选择开关,即可改变喷水规律,变换出不同的花样。所以PLC在当前工业控制中得到广泛应用。结论7设计总结8谢辞 9附录 10参考文献29第1章 引言1.1花式喷水池装置PLC控制程序的设计与调试内容简介1花式喷水池示意图图a)中4为中间喷水管,3为内环状喷水管,2为中环形状喷水管,1为外环形状喷水管。 图b)中的选择开关可有4种选择,可分别用4个开关模
8、拟实现;单步/连续开关为“1”= 单步,“0”= 连续,其他为单一功能开关。2控制要求(1)控制器电源开关接通后,按下启动按钮,喷水装置即开始工作。按下停止按钮,则停止喷水。工作方式由“选择开关”和“单步/连续”开关来决定。 (2)“单步/连续”开关在单步位置时,喷水池只运行一个循环;在连续位置时,喷水池反复循环运行。(3)方式选择开关用以选择喷水池的喷水花样,14号喷水管的工作方式选择如下:a)选择开关在位置“1”按下启动按钮后,4号喷水,延时2s,3号喷水,再延时2s,2号喷水,再延时2s,1号喷水,接着一起喷水15s为一个循环。b)选择开关在位置“2”按下启动按钮后,1号喷水,延时2s,
9、2号喷水,再延时2s,3号喷水,再延时2s,4号喷水,接着一起喷水30s为一个循环。c) 选择开关在位置“3”按下启动按钮后,1、3号同时喷水,延时3s后,2、4号同时喷水,1、3号停止喷;交替运行5次后,再14号全部喷水30s为一个循环。d)选择开关在位置“4”按下启动按钮后,喷水池14号水管的工作顺序为:1234按顺序延时2s喷水,然后一起喷水30s后,1、2、3和4号水管分别延时2s停水,再等待1s,由4321反序分别延时2s喷水,然后再一起喷水30s为一个循环。(4)不论在什么工作方式,按下停止按钮,喷水池立即停止工作,所有存储器复位。1.2花式喷水池装置PLC控制程序的设计与调试设计
10、要求本次的设计要求如下:1.画出运行框图;2.采用PLC控制,列出输入输出点分配表;3.画出PLC的输入输出设备的接线图;4.利用STEP7-Micro/WIN32软件完成梯形图、指令表的程序设计与调试;5.完成课程设计说明书1.3花式喷水池装置PLC控制程序的设计与调试设计思想 1. 水池控制电源开关接通后,工作方式由“选择开关”和“单步/连续”开关来决定; 2.“单步/连续”开关在单步位置时,喷水池只运行一个循环;在连续位置时,喷水池反复循环运行。按下启动按钮,喷水装置即开始工作。按下停止按钮,则停止喷水; 3. 当选择开关在1时,按动启动按钮时程序自动进入开关1对应该的程序运行,程序运行
11、到最后时自行判断是单步或连续,就入戏一个环节。 当选择开关在2、3、4时同上。第2章 花式喷水池装置PLC控制系统的硬件电路设计2.1 花式喷水池装置PLC控制系统运行框图在许多休闲广场、景区或游乐场里,经常看到喷水池按一定的规律喷水或变化式样,若在夜晚配上各种彩色的灯光显示,更加迷人。设计一花式喷水池,采用PLC控制是比较方便的,在花式喷水时序确定的前提下,可以通过改变时序或者改变控制卉关,就可改变控制方式,达到显现各种复合状态的要求。经分析及组员的建议本设计题目使用顺序控制指令完成,思路清晰、易于理解。而顺序控制指令是PLC生产厂家为用户提供的可视功能图编程简单化和规范化的指令。本设计中使
12、用顺序控制指令虽梯形图网络众多,操作比较繁琐,但思路清晰、易于理解。故选择顺序控制指令完成。本设计中涉及可选择的分支和链接、跳转和循环。分析系统及控制要求绘出如下运行框图,如图2-1所示2.2 花式喷水池装置PLC控制系统PLC选型从2.1运行框图分析可以知道,系统共有开关量输入点8个,开关量输出点4个。本系统采用西门子S7-200系列PLC进行控制。如果选用CPU226PLC或CPU224PLC,价格较高,浪费较大。参照西门子S7-200产品目录,主机CPU222.它体积小,重量轻,使用寿命长,编程和维护方便,故障率低,通过扩展模块的连接,可以增加输入/输出点数。CPU 222 输入电压:2
13、0.428.2V DC/85264V AC(4363Hz) ,集成了8输入/6输出共14个数字量I/O点。可连接2个扩展模块。2.3 花式喷水池装置PLC控制系统I/O分配表该系统需8个输入和4个输出,由以上知选CPU222即可满足要求(CPU222有8输入和6输出)。见表2-1 I/O分配表。2.4 花式喷水池装置PLC控制系统I/O接线图CPU222的I/O接线图如图2-2所示。 图2-1 运行框图表2-1 I/O分配表 输入信号输出信号序号功能元件地址序号控制对象元件地址1启动按钮SB1I0.011号电磁阀KM1Q0.02选择开关1SA-1I0.122号电磁阀KM2Q0.13选择开关2S
14、A-2I0.233号电磁阀KM3Q0.24选择开关3SA-3I0.344号电磁阀KM4Q0.35选择开关4SA-4I0.46停止按钮SB2I0.57连续开关SB3I0.68单步开关SB4I0.7ML+L1N1LI0.01MKM2Q 0.2SA1-1Q0.1Q 0.0I0.6I0.5I0.4I0.1I0.3I0.2L(+) 220V AC L(-)SA1-4CPU222SA1-3SA1-2KM4KM3KM1SB3SB2Q 0.3332LI0.724V DC图2-2 I/O接线图第3章 花式喷水池装置PLC控制系统的程序设计3.1 花式喷水池装置PLC控制程序的梯形图本系统采用STEP 7 Mic
15、roWIN SP4(S7-200)V4.0软件调试,分为两部分:主程序和子程序,子程序有四部分,分别表示选择开关在位置1-4时的不同喷水花样,共有68个网络。调试过程所设计梯形图见附录:1.梯形图(P10)3.2 花式喷水池装置PLC控制程序的指令表本系统调试过程所生成指令表见附录:2.指令表(P25) 结 论调试运行时,当选择了一种工作方式并调用停止按钮时,想再次选用其他工作方式,就不能实现,因为我将对S0.0的置位放在了PLC由停止转为运行的第一个扫描周期中,这使得只有在上电的第一个周期才能调用S0.0,在组员的指导下,我在主程序的开始添加了一句对S0.0置位语句解决了这个问题。运行一段时
16、间后,出现了工作现象混乱,比如第三种工作时,题目要求是一三运行2S后,二四运行2S,可是运行几次后,四个喷泉不能运行,而是一直保持亮的现象,最后咨询多次检验后才发现,由于我的程序语句过长,PLC将上一次运行的结果保存在存储器中,所以需要通过清除操作来清除原有结果。在调试过程中出现了不能实现连续运行工作方式,于是我发现每次运行时,当选择一个工作方式时,它的这一段顺序语句中定时器不能清零,于是我在每一段程序后加了定时器清零语句,从而实现了连续功能。设计总结通过这次对花式喷水池的PLC控制,让我了解了plc梯形图、指令表、外部接线图有了更好的了解,也让我了解了关于PLC设计原理。有很多设计理念来源于
17、实际,从中找出最适合的方式和方法。虽然本次课程设计是要求自己独立完成,但是,彼此还是脱离不了集体的力量,遇到问题和同学互相讨论交流。多和同学讨论。我们在做课程设计的过程中要不停的讨论问题,这样,我们可以尽可能的统一思想,这样就不会使自己在做的过程中没有方向,并且这样也是为了方便最后设计和在一起。讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题由于设计水平有限和时间的仓促,本文中难免有错误和不妥之处,但确实在设计中学到了很多东西,提升了自己。谢
18、辞感谢学院和老师给了我们这次宝贵的实践机会,对我们的能力提高非常有帮助。感谢王老师不辞劳苦的辛勤指导,对每个简单或难的问题都予以深刻的解答,是我又学到了很多的知识。从这次课程设计中,我更加看清了自己的不足之处。为了搞好这次课程设计,通过查阅资料以及在老师和同学的帮助下,最终基本达到了设计目的。通过实践,巩固了理论知识的学习,提高了实际应用所学知识的能力,还积累了许多宝贵的经验。在这次的设计实践过程中,我认识到不管做什么事,尤其是科学实践,都需要大胆假设,小心求证。任何一个方案都要经过详细周全的论证后才能着手去做,否则即使很快做出来,但经不起推敲和考验。对于那些要求能够扩展功能的课题更是如此。总
19、之,这次实习要再次感谢王老师和小组成员的帮助与支持,使自己的综合分析能力有了很大的提高。附 录1.梯形图2.指令表TITLE=程序注释Network 1 / 网络标题/ 程序初始化LD SM0.1S M0.1, 1Network 2 / S0.0启动LSCR S0.0Network 3 / 连续选择LD I0.6AN I0.7S M0.1, 1Network 4 / 单步选择LD I0.7AN I0.6R M0.1, 1Network 5 / 方式一启动LD I0.1A I0.0SCRT S0.1Network 6 / 方式二启动LD I0.2AN I0.0SCRT S0.3Network 7
20、 / 方式三启动LD I0.3A I0.0SCRT S0.5Network 8 / 方式四启动LD I0.4A I0.0SCRT S0.7Network 9 / s0.0结束SCRENetwork 10 / 方式1开始LSCR S0.1Network 11 / 四号喷水LDN I0.5= M0.2TON T37, 20Network 12 / 延时两秒三号喷水LD T37= M0.3TON T38, 20Network 13 / 延时两秒二号喷水LD T38= M0.4TON T39, 20Network 14 / 延时两秒1号喷水LD T39= M0.5TON T40, 150Network
21、 15 / 一起喷水15sLD T40SCRT S0.2Network 16 / 方式一结束SCRENetwork 17 / 连续单步选择LSCR S0.2Network 18 / 连续选择LD M0.1SCRT S0.1Network 19 / 单步选择LDN M0.1SCRT S0.0Network 20 / 选择结束SCRENetwork 21 / 方式二开始LSCR S0.3Network 22 / 一号喷水LDN I0.5= M0.7TON T41, 20Network 23 / 延时两秒2号喷水LD T41= M2.5TON T42, 20Network 24 / 延时两秒三号喷水
22、LD T42= M2.6TON T43, 20Network 25 / 延时两秒4号喷水LD T43= M1.0TON T44, 300Network 26 / 一起喷水30秒LD T44SCRT S0.4Network 27 / 方式二结束SCRENetwork 28 / 方式选择LSCR S0.4Network 29 / 连续选择LD M0.1SCRT S0.3Network 30 / 单步选择LDN M0.1SCRT S0.0Network 31 / 选择结束SCRENetwork 32 / 方式三开始LSCR S0.5Network 33 / 一号三号喷水LDN I0.5= M1.1T
23、ON T45, 30Network 34 / 一三断电二四喷水LD T45= M1.2TON T46, 30Network 35 / 循环五次LD T46LD C20CTU C20, 5Network 36 / 一三通电同时喷水30秒LD C20TON T47, 300Network 37 / 进入方式选择LD T47SCRT S0.7Network 38 / 方式三结束SCRENetwork 39 / 方式选择LSCR S0.6Network 40 / 连续选择LD M0.1SCRT S0.5Network 41 / 单步选择LDN M0.1SCRT S0.0Network 42 / 选择结
24、束SCRENetwork 43 / 方式四LSCR S0.7Network 44 / 一号通电LDN I0.5= M1.3TON T48, 20Network 45 / 延时两秒二号喷水LD T48= M1.4TON T49, 20Network 46 / 延时两秒3号喷水LD T49= M1.5TON T50, 20Network 47 / 延时两秒4号喷水一起喷水30sLD T50= M1.6TON T51, 300Network 48 / 四号停喷LD T51= M1.7TON T52, 20Network 49 / 3号停喷LD T52= M2.7TON T53, 20Network
25、50 / 2号停喷LD T53= M3.0TON T54, 20Network 51 / 1号停喷延时一秒LD T54= M2.0TON T55, 10Network 52 / 执行s0.1LD T55SCRT S1.0Network 53 / s0.7结束SCRENetwork 54 / s1.0开始LSCR S1.0Network 55 / 四号喷水LD I0.5= M2.1TON T56, 20Network 56 / 3号喷水LD T56= M2.2TON T57, 20Network 57 / 2号喷水LD T57= M2.3TON T58, 20Network 58 / 1号喷水一
26、起喷水30sLD T58= M2.4TON T59, 300Network 59 / 转到s1.1LD T59SCRT S1.1Network 60 / s0.7结束SCRENetwork 61 / s1.1开始LSCR S1.1Network 62 / 连续选择LD M0.1SCRT S0.7Network 63 / 单步选择LDN M0.1SCRT S0.0Network 64 / 结束SCRENetwork 65 / 电机4控制LD M0.2AN T40LD M1.0AN T44OLDLD T45AN T46OLDLD C20AN T47OLDLD M1.6AN M2.0OLDLD M2
27、.1AN T59OLD= Q0.3Network 66 / 电机3控制LD M0.3AN T40LD M2.6AN T44OLDLD M1.1AN T45OLDLD C20AN T47OLDLD M1.5AN M3.0OLDLD M2.2AN T59OLD= Q0.2Network 67 / 电机2控制LD M0.4AN T40LD M2.5AN T44OLDLD T45AN T46OLDLD C20AN T47OLDLD M1.4AN M2.7OLDLD M2.3AN T59OLD= Q0.1Network 68 / 电机1控制LD M0.5AN T40LD M0.7AN T44OLDLD
28、M1.1AN T45OLDLD C20AN T47OLDLD M1.3AN M1.7OLDLD M2.0AN T59OLD= Q0.0参考文献1 王宗才.机电传动与控制.北京:电子工业出版社,2011.2 张晓峰.电气控制与可编程控制技术及应用.北京:国防工业出版社,2010.3 于庆广.可编程控制器原理与系统设计.北京:清华大学出版社,2004.4 易传禄.可编程序控制器应用指南. 上海: 上海科普出版社,2006.5 方承远.工厂电气控制技术. 北京: 机械工业出版社,2004.6 王永华.现代电气及可编程技术. 北京:机械工业出版社,1997.7 汤以范.电气与可编程序控制器技术. 北京: 机械工业出版社,2005.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1