电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

可编程序控制器原理及应用 吉顺平第07章

  • 资源ID:89108676       资源大小:2.43MB        全文页数:60页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

可编程序控制器原理及应用 吉顺平第07章

第7章 顺序控制,2,2019/5/18,本章的主要内容,7.1 顺序控制概述,7.2 S7-200PLC 顺序控制指令与程序编写,7.3 S7-300/400PLC顺序控制指令与程序编写,3,2019/5/18,7.1.1顺序控制的基本概念,顺序流程控制就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部的状态和时间的顺序,在生产过程中各个执行机构自动有序地进行操作。它是一种效率较高的编程调试方法,其基本思想方法就是将系统的一个工作周期划分为若干个顺序相连的阶段,通过步进的方式,实现系统的各种要求。在工程上,用梯形图或语句表的一般指令编程,程序虽然简洁但需要一定的编程技巧,特别是对于一个工艺过程比较复杂的控制系统。对于一些顺序控制过程,各过程之间的逻辑关系复杂,给编程带来较大的困难。此时,利用顺序控制语言来编制程序会比较方便。 应用中,先根据控制要求绘制顺序功能图,然后根据顺序功能图编写程序。西门子PLC S7-200 、S7-300/400都提供了顺序控制编程语言。,4,2019/5/18,7.1.2顺序控制图与步进的基本结构,顺序功能图将控制过程分成若干个“步”,每一步按条件执行,连在一起构成了程序控制的流程图,称为顺序功能图,如图7-1所示。顺序功能图的概念和传统的电气控制中的概念是完全一致的,这给电气工程师使用PLC带来很大的方便。,图7-1顺序功能图,5,2019/5/18,7.1.2顺序控制图与步进的基本结构(续),顺序功能图中的“步”是个很重要的概念。在顺序 功能图中,一个“步”对应于一个控制步骤。 “步”有3要素:步的开始与结束、步内操作和转移条件,如图7-2所示。,图7-2 顺序控制的步,6,2019/5/18,7.1.3顺序控制的结构形式,顺序控制按顺序功能图的结构可以分为三种形式:单流程、选择性分支流程和并进分支流程。 在单流程设计中,每个前一级步的后面只有一个转换,每个转换的后面只有一步;每一步都按顺序相继激活,如图7-3(左)所示。在选择性分支流程设计中,一个前级步的后面紧跟着若干后续步可供选择,但一般只允许选择其中的一条分支如图7-3(中)所示。在并进分支流程设计中,一个前级步的后面紧跟着若干后续步,当转换实现时将后续步同时激活, 如图7-3(右)所示。注:用双线表示并进并出,7,2019/5/18,7.1.3顺序控制的结构形式(续),图7-3 顺序控制的结构形式,8,2019/5/18,7.1.4顺序控制图的绘制举例,绘制顺序功能图没有严格的规律可寻,工程上常用的方法就是仔细地分析控制系统的要求和控制对象的工作过程,按功能、时间进行归类总结,并在时间上划分出有一定次序的工作步骤,以及各步骤的转换条件;在这些步骤中确定哪些是需要并行执行的,哪些是依次顺序执行的;是循环结构还是非循环结构。下面以某混料系统为例来说明如何绘制顺序功能图。,9,2019/5/18,7.1.4顺序控制图的绘制举例,例7.1 混料系统的顺序功能图的绘制。 本案例的控制对象是混料罐,如图7-4所示。混料罐有两个进料口,一个出料口,上部有搅拌电动机。混料罐上有三个液面位置传感器,分别指示液面的高、中和低。当液面处于某种水平时,相应的液面位置传感器有信号。操作面板上有开始和停止两个按钮,两个按钮上带有指示灯。,10,2019/5/18,7.1.4顺序控制图的绘制举例,系统开始运行后,首先打开出料阀门,放料5s后关上出料阀门;接着打开进料阀门1,进料至中液位时关上进料阀门1;接着打开进料阀门2,进料至高液位时关上进料阀门2;搅拌5s后放料。如此连续循环,直到系统停止。 分析混料罐工作的过程,绘制出混料罐工作的顺序功能图,如图7-5所示。,11,2019/5/18,7.1.4顺序控制图的绘制举例,图7-4 控制对象示意图,12,2019/5/18,7.1.4顺序控制图的绘制举例,图7-5 PLC控制程序流程图,13,2019/5/18,本章的主要内容,7.1 顺序控制概述,7.2 S7-200PLC 顺序控制指令与程序编写,7.3 S7-300/400PLC顺序控制指令与程序编写,14,2019/5/18,7.2.1 S7-200顺序控制指令及其使用,S7-200系列PLC提供了顺序流程的相关指令,即顺序控制继电器指令SCR、SCRT、SCRE等。顺序功能流程图的主要元素是步、转移、转移条件和动作。,15,2019/5/18,7.2.1 S7-200顺序控制指令及其使用,使用S7-200系列PLC顺序流程指令需要注意以下几点。 1)不能在一行以上程序中使用相同的Sx.y位。 2)不能在SCR指令中使用JMP和LBL指令,即不允许用跳入或跳出的方法跳入或跳出SCR段,其实对用顺序流程控制指令能实现跳转的,完全可以不用JMP。 3)不能在SCR段中使用END指令。,16,2019/5/18,7.2.1 S7-200顺序控制指令及其使用,步进程序和非步进程序分别执行,执行的结果可能相互影响,如网络1的执行结果会使步进程序进入S0.0步,网络2的执行结果可能会使步进程序从S0.0步转移至其他步,网络4中S0.0步的执行结果会决定网络8的执行结果。 另外,图7-6中的网络4和5中的条件是S0.0和SM0.0,它们在这里是等效的,在S0.0步内是一直接通的。,17,2019/5/18,7.2.1 S7-200顺序控制指令及其使用,18,2019/5/18,7.2.1 S7-200顺序控制指令及其使用,19,2019/5/18,7.2.2 应用举例,本节将再次讲解7.1节的混料罐PLC程序开发,使用顺序控制实现控制要求。程序流程图和7.1节的相同。本节将使用S7-200 PLC的步进指令完成程序的编写。 例7.2 混料罐顺序控制程序设计。 混料罐的地址符号表如表7-2所示。混料罐的S7-200 PLC步进控制程序如图7-7所示。,20,2019/5/18,7.2.2应用举例,21,2019/5/18,7.2.2应用举例,图7-7 混料罐的S7-200 PLC步进控制程序,22,2019/5/18,7.2.2应用举例,图7-7 混料罐的S7-200 PLC步进控制程序,23,2019/5/18,7.2.2应用举例,图7-7 混料罐的S7-200 PLC步进控制程序,24,2019/5/18,本章的主要内容,7.1 顺序控制概述,7.2 S7-200PLC 顺序控制指令与程序编写,7.3 S7-300/400PLC顺序控制指令与程序编写,25,2019/5/18,7.3.1 S7-300/400顺序控制简介,S7 GRAPH是STEP7的编程语言之一,利用S7 GRAPH编程语言,可以快速地组织和编写PLC系统的顺序控制程序。它根据功能将控制任务分解为若干步,其顺序用图形方式显示出来,并且可形成图形和文本方式的文件。 S7-300/400 PLC顺序控制的最大特点是程序非常形象,用户使用方便,主要工作就是在GRAPH中绘制一张“PLC版的顺序功能图”。S7 GRAPH是STEP7的一个软件包,包括在STEP7的光盘中,需要安装。,26,2019/5/18,7.3.2 S7-GRAPH基本指令,1.S7-300/400 PLC顺序控制指令,27,2019/5/18,在表7-3中,所有指令均可以加上自定义的限定条件,变为NC、SC、RC、DC和LC等。这时在GRAPH的单步显示方式下,可以设定该步的限定条件。NC等指令执行时,不仅要求该步处于激活状态,而且要满足当前的限定条件。设有限定条件的步在图形上有“C”标志。 2. S7 GRAPH的步 图7-8是S7 GRAPH的一步。在该步中,当Step1激活时,位地址信号M0.0置1;在Step1激活期间,1小时20分钟20秒后,位地址信号Q0.0为1;在Step1不激活期间,位地址信号Q0.0为0。,7.3.2 S7-GRAPH基本指令,28,2019/5/18,图7-9也是S7 GRAPH的一步,不过该步带附加的限定条件。在单步显示方式下,可以看到,该步的限定条件为I0.0,若I0.0有输入,则条件成立,否则不成立。在该步中,当Step1激活时,位地址信号Q0.0置1;而Q0.1是否能够动作,则还要取决于限定条件是否满足。若I0.0有输入,则条件满足,Q0.1有输出。 限定条件也可以是多个触点的组合。,7.3.2 S7-GRAPH基本指令,29,2019/5/18,7.3.2 S7-GRAPH基本指令,图7-8 GRAPH中的一步,30,2019/5/18,7.3.2 S7-GRAPH基本指令,图7-9 GRAPH中带限定条件的一步,31,2019/5/18,7.3.3 GRAPH程序的编辑,1. GRAPH窗口与工具栏图标,图7-10 GRAPH的编程窗口,32,2019/5/18,7.3.3 GRAPH程序的编辑,图7-10的区域1为显示控制工具栏,这些按钮将控制顺序功能图的显示比例、单步或全部等,具体功能如表7-4所示。,33,2019/5/18,7.3.3 GRAPH程序的编辑,图7-10的区域2 为GRAPH的浏览窗口。用于选择浏览当前顺序控制器Sequencers . 图7-10的区域3 为GRAPH的顺序功能图绘制工具栏,按钮的具体功能如表7-5所示。,34,2019/5/18,7.3.3 GRAPH程序的编辑,图7-10的区域4 为GRAPH的转移条件和限定条件编辑工具栏,这些条件可以用功能块图(FBD)或梯形图(LAD)两种方式编辑。在GRAPH窗口的View中可以进行选择。GRAPH的转移条件和限定条件编辑工具栏中的按钮功能如表7-6所示。,35,2019/5/18,7.3.3 GRAPH程序的编辑,图7-10的区域5 为GRAPH的状态窗口,可以显示GRAPH操作的一些状态,如程序的编译结果等。 2. 程序的编辑步骤 在项目的程序中,插入FB块,选择用GRAPH语言编写这个FB块;在GRAPH编程窗口中,编写程序,使用各种工具栏绘制“PLC版”的顺序功能图;编译保存该FB块,生成相关的DB块和其他程序块。生成的DB块在程序调用时,作为FB的背景数据块使用;而其他程序块是帮助FB运行的辅助程序块,将来需要与FB及DB一起下载到PLC中。,36,2019/5/18,7.3.3 GRAPH程序的编辑,3. 程序编辑举例 例7.3 混料罐的GRAPH程序的编辑。,图7-11 新建工程和插入S7程序,37,2019/5/18,7.3.3 GRAPH程序的编辑,图7-12 新建功能块FB1,38,2019/5/18,7.3.3 GRAPH程序的编辑,图7-13 顺序功能编辑器GRAPH,39,2019/5/18,7.3.3 GRAPH程序的编辑,图7-14 混料罐S7 GRAPH程序,40,2019/5/18,7.3.3 GRAPH程序的编辑,图7-15 STEP7自动生成FC72、SFC64功能块,41,2019/5/18,7.3.4 GRAPH程序的调用与程序调试,1. 顺序控制系统的运行模式 顺序控制系统的运行有4种运行模式,从而决定顺序控制器对步与步之间的转换的处理方式。用户通过对S7 Graph FB的参数设置进行模式的选择。 (1)手动模式 在手动模式下,每个执行器的动作必须按下相应的动作按钮才能实现。满足转换条件也不能转换到下一步,步的活动或不活动状态的控制是用手动完成的。 (2)自动模式 在自动模式下,当转换条件满足时,由当前步转换到下一步,程序自动运

注意事项

本文(可编程序控制器原理及应用 吉顺平第07章)为本站会员(E****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.