工业电气控制及PLC技术 第七章 S7-200系列可编程控制器.ppt

上传人:qwe****56 文档编号:70015886 上传时间:2023-01-14 格式:PPT 页数:43 大小:3.17MB
返回 下载 相关 举报
工业电气控制及PLC技术 第七章 S7-200系列可编程控制器.ppt_第1页
第1页 / 共43页
工业电气控制及PLC技术 第七章 S7-200系列可编程控制器.ppt_第2页
第2页 / 共43页
点击查看更多>>
资源描述

《工业电气控制及PLC技术 第七章 S7-200系列可编程控制器.ppt》由会员分享,可在线阅读,更多相关《工业电气控制及PLC技术 第七章 S7-200系列可编程控制器.ppt(43页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第六章 S7-200系列可编程控制器基本逻辑指令及程序编制第一节 S7-200系列可编程控制器基本逻辑控制指令 梯形图指令与语句表指令是可编程控制器程序中最常用的两种编程语言,逻辑控制指令是构成梯形图和语句表的基本成分。基本逻辑控制指令一般指位逻辑指令、定时器指令及计数器指令。位逻辑指令又含触点指令、线圈指令、逻辑堆栈指令、RS触发器等指令。这些指令处理的对象大多为位逻辑量,主要用于逻辑控制类程序中。位逻辑指令触点及线圈指令触点指令触点指令含标准触点,立即触点,取反指令及正、负跳变指令。由于触点分常开和常闭两种类型,上面提到的的指令又有分为针对常开触点的和针对常闭触点的。同时,由于触点在梯形图

2、中的位置不同,触点指令又有触点并联和触点串联两种分别。下面我们分别来看看:1、标准触点 就是我们常用的常开常闭触点。2、立即触点 立即触点是针对快速输入需要设立的。它的操作数是输入口。立即触点可以不受扫描周期的影响,即时的反映输入状态的变化。3、取反指令 取反指令是用来改变能流的输入状态的。4、正负跳变指令 正跳变指令用来检测由0到1的正跳变;负跳变指令用来检测由1到0的负跳变。正负跳变指令允许能流通过一个扫描周期。接下来我们看具体的触点指令,希望大家能够熟记:(下页)线圈指令 线圈指令含线圈输出指令、立即输出指令及置位复位指令、立即置位复位指令等。线圈指令与置位指令的区别:线圈的工作条件满足

3、后,线圈有输出,条件失去时,输出停止。置位具有保持功能,在某扫描周期中置位发生后,不经复位指令的处理,输出将保持不变。立即置位及立即复位是针对输出继电器的,可不受扫描周期的影响,将输出继电器立即置位或复位。下面列出了线圈输出指令,希望大家熟记:(下页)然后我们再看一段例子。例例1:针对触电指令:针对触电指令例例2:针对线圈指令:针对线圈指令逻辑堆栈指令 S7-200系列PLC中有一个9层堆栈,栈顶用来存储逻辑运算的结果,下面的8位用来存储中间运算结果。堆栈中的数据一般都按“先进后取”的原则存取。逻辑堆栈除了与触点指令相关外,还用于逻辑堆栈指令,介绍如下:1、ALD指令(栈装载与)2、OLD指令

4、(栈装载或)3、LPS指令(逻辑推如栈)4、LRD指令(逻辑读栈)5、LPP指令(逻辑弹出栈)6、AENO(ENO与指令)ENO与指令对ENO位和栈顶的值进行逻辑与操作,结果为新的栈顶。7、LDS(装入堆栈指令)逻辑堆栈指令是无操作数指令,除了栈操作功能以外,逻辑堆栈指令用来表示梯形图上触点及区间的位置关系。例OLD指令表示触点块与前触点区域并联 ALD指令表示触点块与前触点区域串联 LPS、LRD、LPP等指令用来记忆梯形图上节点的位置。例如:RS触发器指令置位优先触发器是一个置位优先的锁存器,当置位信号和复位信号都为真时,输出为真,复位优先触发器是一个复位优先的锁存器,当置位信号和复位信号

5、都为真时,输出为假。定时器指令 S7-200系列PLC具有接通延时定时器(TON)、有记忆的接通延时定时器(TONR)及断开延时定时器(TOF)三类。接通延时定时器例子断开延时定时器例子有记忆的接通延时定时器例子计数器指令 S7-200PLC有增计数器、减计数器及增/减计数器3类计数器指令。增计数指令(CTU)在每一个(CU)输入状态从低到高时增计数。当计数器的当前值大于予置值PV时,计数器位C置位。当复位端(R)接通或执行复位指令后,计数器复位。当达到最大值(32767)时,计数器停止计数。减计数器指令(CTD)在每一个(CD)输入状态从低到高时减计数。当C的当前值等于0时,计数器位C置位。

6、当装载输入端(LD)接通时,计数器被复位,并将计数器的当前值设为预置值PV。当计数到0时,停止计数,计数器位C接通。增/减计数指令(CTUD)在每一个增计数输入(CU)从低到高时增计数,在每一个减计数输入(CD)从低到高时减计数,当当前值大于预置值时,计数器位C接通,否则计数器位关断。当复位输入端(R)接通或执行复位指令时,计数器复位。当打到预置值PV时,CTUD计数器停止计数。形式表示如下:计数器应用的例子如下:注意增/减计数器的计数范围为-3276832768减计数器:增/减计数器:其他指令 基本逻辑控制类程序中还常用到条件结束指令、停止运行指令及空操作指令见下图:第二节 梯形图的编辑方法

7、梯形图的结构规则 在编辑梯形图的时候,要注意以下几点:1、梯形图的各支路,要以左母线为起点,从左向右分行绘出。每一行的前部是触点群组成的“工作条件”,最右边是线圈或功能框表达的“工作结果”,一行绘完,再从上到下再绘下一行,直到程序结束。2、触点应画在水平线上,不能画到垂直分支线上。3、不包含触点的分支应放在垂直方向。不可放在水平位置。4、在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图的最上面。在有几个并联回路相串联时,应将触点最多的那个并联回路放在梯形图的最左面。语句表编辑规则1、列写指令的顺序务必从左到右,自上而下。2、在处理比较复杂的触点结构时,如触点块的串联,并联或堆栈相

8、关指令,指令表达顺序为:先写出参与因素的内容,再表达参与因素间的关系。第三节 基本指令应用实例可编程控制器用于工业控制首先解决以下几个问题将可编程控制器接入控制系统为控制程序安排机内软元件编制控制程序我们来看几个应用的例子:例例7-1例例7-2例例7-3例例7-4例例7-5第四节“经验”编程方法“经验”法主要基于以下几点PLC编程的根本点是找出符合控制要求的系统各个输出的工作条件,这些条件又总是以机内各种器件的逻辑关系出现的。梯形图的基本模式是启-保-停电路,每个启-保-停电路一般只针对一个输出,这个输出可以是系统的实际输出,也可以是中间变量。梯形图编程中常使用一些约定俗成的基本环节,他们都有一定的功能,可以象积木一样在许多地方应用,如延时环节,振荡环节,互锁环节等。经验法的步骤在准确了解控制要求后,合理地为控制系统中的事件分配输入输出 口。选择必要的机内器件,如定时器、计数器、辅助继电器等。对于一些控制要求较简单的输出,可直接写出它们的工作条件,依启-保-停电路模式完成相关梯形图支路。工作条件稍复杂的可以借助辅助继电器。对于较复杂的控制要求,为了能用启-保-停电路模式绘出各输出口的梯形图,要正确分析控制要求,并确定组成总的控制要求的关键点。用程序将关键点表达出来。在完成关键点梯形图的基础上,针对系统最终的输出进行梯形图的编绘。审查。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com