喷泉控制系统程序设计三说明书_第1页
喷泉控制系统程序设计三说明书_第2页
喷泉控制系统程序设计三说明书_第3页
喷泉控制系统程序设计三说明书_第4页
喷泉控制系统程序设计三说明书_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、喷泉控制系统程序设计说明书目录一.前言············································二.课程设计的任务和要求·

2、;···························1.1课程设计的任务·····················&

3、#183;········1.2课程设计的基本要求··························三.总体设计············&

4、#183;···························2.1 PLC选型····················

5、3;··············2.2 PLC端子接线·······························四.PLC程序设计·&#

6、183;··································3.1 设计思想··············

7、·····················3.2 顺序功能图···························

8、83;·····3.3 PLC梯形图·································五.程序调试说明········

9、83;···························六.结束语·····················

10、3;····················七参考文献·····························

11、;··········一.前言可编程序控制器是以微处理器为核心,综合了微电子及时、自动化技术、网络通讯技术于一体的通信工业控制装置。英文缩写为PC或者PLC。它具有体积小、功能强、程序设计简单、灵活通用、维护方便等一系列有点,特别是它的高可靠性和较强的适应恶劣工业环境的能力,使其在机械、能源、化工、交通电力等领域得到了越来越广泛的应。本课程设计的教学目标是使学生掌握机电传动控制系统的基本原理、PLC控制电路的设计方法以及继电器接触器控制电路的PLC改造方法。通过本学期对机电传动控制基础课程的学习

12、,初步掌握了设计和调试PLC控制电路的能力。为了更好的掌握PLC控制电路的设计方法和熟练掌握独立涉及调试程序的能力,而进行本学科的课程设计任务。二.课程设计的任务和要求2.1课程设计的任务1)喷泉控制要求为“A、B、D同时旋转并喷水12秒B、D、C同时摆动并喷14秒A、D、E同时旋转并喷10秒A、C、D同时摆动并喷7秒-2秒后再循环” 2)每个喷头工作时,都连带红、绿、黄、蓝四个彩灯间隔0.1s循环发光。3)喷泉可以实现手动、单周期、连续三种操作方式。4)当选择连续时,要求循环20次后终止循环,发出声光间断报警,按停止按钮终止报警。2.2课程设计的基本要求(1) 掌握机电传动控制系统中PLC控

13、制的基本原理、顺序控制设计方法(2) 具备一定的设计能力和调试能力三.总体设计3.1 PLC选型西门子S7-200系列PLC,根据输入/输出点数选择根据程序设计要求,确定输入/输出的点数如下:输入:启动 I0.0 输出:A喷泉喷水Q0.0 停止 I0.1 B喷泉喷水Q0.1 单周期 I0.2 C喷泉喷水Q0.2 连续 I0.3 D喷泉喷水Q0.3 手动 I0.4 E喷泉喷水Q0.4手动A喷水I0.5 A喷泉旋转Q0.5手动B喷水I0.6 B喷泉旋转Q0.6手动C喷水I0.7 C喷泉旋转Q0.7手动D喷水I1.0 D喷泉旋转Q1.0手动E喷水I1.1 E喷泉旋转Q1.1手动A旋转I1.2 A喷泉

14、摆动Q1.2 手动B旋转I1.3 B喷泉摆动Q1.3手动C旋转I1.4 C喷泉摆动Q1.4手动D旋转I1.5 D喷泉摆动Q1.5手动E旋转I1.6 E喷泉摆动Q1.6手动A摆动I1.7 A红灯亮Q1.7手动B摆动I2.0 A绿灯亮Q2.0手动C摆动I2.1 A黄灯亮Q2.1手动D摆动I2.2 A蓝灯亮Q2.2手动E摆动I2.3 B红灯亮Q2.3 B绿灯亮Q2.4 B黄灯亮Q2.5 B蓝灯亮Q2.6 C红灯亮Q2.7 C绿灯亮Q3.0 C黄灯亮Q3.1 C蓝灯亮Q3.2D红灯亮Q3.3 D绿灯亮Q3.4 D黄灯亮Q3.5 D蓝灯亮Q3.6 E红灯亮Q3.7 E绿灯亮Q4.0 E黄灯亮Q4.1 E

15、蓝灯亮Q4.2声警报响Q4.3 光警报响Q4.4 由上述输入/输出情况可知:需要输入点数为20,需要输出点数为37。但是根据实际情况可知实际的有效输出数目并是37个,但是实际PLC没有那么多的输出。所以可以根据实际需要减少输出的数量从而达到调试目的。 根据输入、输出点数选择合适的PLC。 由于S7-200系列PLC的输出点数最多为16个(其型号为S7-200,CPU226),所以决定在调试时采用简化方案进行调试,即去掉次要的输出项目。具体方案为,去掉声光报警系统和一个蓝灯循环,将各组循环彩灯合并到一组执行,即每次当有喷泉动作是均有一组才灯循环点亮。这样就剩下16个输出项目,在选择S7-200系

16、列PLC,CPU226的情况下可以满足输入/输出项目的需要。3.2 PLC端子接线(见I/O接口布置图)四.PLC程序设计4.1 设计思想通过本学期对机电传动课程的学习,对PLC电路有了初步的熟悉和了解,在此基础之上,对本次课程设计的内容进行详细的分析,从而得出整体的设计思路。 具体分析如下: 从设计要求总体来看,整个系统流程可以分成四个主要的步。步与步之间通过定时器(T37T41)来控制。 从设计要求的每一步来看,系统需要有A、B、C、D、E五个喷头,且每个喷头周围有红、绿、黄、蓝四个彩灯。当任何一个喷头发生动作(喷水、旋转或摆动)时,都会使其对应的四个彩灯循环点亮。 当程序执行到某一步,将

17、使对应的要求动作的喷头发生相应的动作,与此同时,喷头的动作将触发与其对应的四个彩灯循环点亮。当该步执行完毕,喷头动作停止,与其对应的四个彩灯熄灭。延时一定时间之后程序执行到下一步,继续使对应要求的喷头发生相应的动作,同时带动彩灯循环点亮。 在单周期状态下,程序执行完一周之后自动停止所有动作,回到起始步,等待下一次启动命令。 在连续状态下,利用程序中的计数器对程序执行次数进行计数,执行玩一次完整操作计数器加1,循环进行,当循环次数达到设计要求的20次时,程序发出声光报警,此时按下停止按钮,声光报警结束。 在手动状态下,将每一个需要触发的动作命令变成与之对应的输入信号。当给出一个输入时,对应的喷头

18、发生相应的动作。 彩灯的循环点亮,以A喷头的四个彩灯为例。当A喷头的任意一个动作(喷水、旋转或者摆动)发生时,都会触发一个步,这里就叫它M2.0。当M2.0被出发后,程序执行该步。该步由4个定时器循环控制,从而达到4个彩灯循环点亮的目的。4.2 顺序功能图(见第 页)4.3 PLC梯形图(见第 页至第 页)五.程序调试说明程序在调试过程中遇到的问题及其解决办法:问题1:实验室PLC系统的有效输入/输出端口数量不够用?解决办法:将程序设计简化,使程序能够满足本课程设计中要求的最简化方案。删掉一部分对主体程序影响不重要的内容,即在调过程中将设计要求的红、绿、黄、蓝四色循环灯改为红、绿、黄三色灯,并去掉连续模式下的声光报警系统。这样就解决了PLC端口不足的问题。问题2:第一次调试时,在连续模式下发现三色灯循环点亮持续进行(缺少2s的延时),不满足程序设计的要求?解决办法:打开监控程序,仔细检查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论