可编程控制器原理及应用 教学课件 作者 田淑珍 第4章s7 200系列PLC.ppt

可编程控制器原理及应用 教学课件 作者 田淑珍 第4章s7 200系列PLC.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章s7-200系列PLC基本指令及实训 4.1?可编程控制器程序设计语言 梯形图 语句表 顺序功能流程图 功能块图 1.梯形图(Ladder Diagram)程序设计语言 LAD图形指令有3个基本形式: 触点 、线圈 、指令盒 连接文件夹2\梯形图程序设计语言是最常用的一种程序设计语言.doc 2.语句表(Statement List)程序设计语言 语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。 语句表程序设计语言具有下列特点 连接文件夹2\语句表.doc 3.顺序功能流程图(Sepuential Function Chart)程序设计 顺序功能流程图程序设计是近年来发展起来的一种程序设计。采用顺序功能流程图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。顺序功能流程图的主要元素是步、转移、转移条件和动作。如图4-2所示。顺序功能流程图程序设计的特点是:连接文件夹2\001.doc 4.功能块图(Function Block Diagram)程序设计语言 功能块图程序设计语言是采用逻辑门电路的编程语言,有数字电路基础的人很容易掌握。功能块图指令由输入、输出段及逻辑关系函数组成。流动。 连接文件夹2\002.doc 4.2 基本位逻辑指令与应用 4.2.1 基本位操作指令介绍 位操作指令是PLC常用的基本指令,梯形图指令有触点和线圈两大类,触点又分常开触点和常闭触点两种形式;语句表指令有与、或以及输出等逻辑关系,位操作指令能够实现基本的位逻辑运算和控制。 1. 逻辑取(装载)及线圈驱动指令LD/LDN 连接文件夹2\004.doc 2. 触点串联指令A(And)、AN(And not) 连接文件夹2\005.doc 3. 触点并联指令:O(Or)/ON(Or not)连接文件夹2\006.doc 4. 电路块的串联指令ALD 连接文件夹2\007.doc 5. 电路块的并联指令OLD 连接文件夹2\008.doc 6. 逻辑堆栈的操作连接文件夹2\009.doc 7. 置位/复位指令 S/R 连接文件夹2\010.doc 8. 脉冲生成指令 EU/ED 连接文件夹2\003.doc 1.? 逻辑取(装载)及线圈驱动指令 (1)LD(load):常开触点逻辑运算的开始。 LDN(load not):常闭触点逻辑运算的开始 (对操作数的状态取反) =(OUT):线圈驱动(赋值指令)。对同一元件只能使用一次。 (3) LD /LDN、“=” 指令使用说明 ??? LD ,LDN 指令用于与输入公共母线(输入母线)相联的触点, 也可与OLD,ALD指令配合使用于分支回路的开头。 2. 触点串联指令A(And),AN(And not) (1)定义 A(And):串联连接常开触点。 AN(And not)串联连接常闭触点。 A/AN 指令使用说明: (1)A,AN是单个触点串联连接指令,可连续使用。 3. 触点并联指令:O(OR),ON(OR NOT) (1)定义 4. 逻辑环节(电路块)的串联指令ALD. (1)定义 ALD指令使用说明: 并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD,LDN指令。并联电路结束后使用ALD指令与前面电路串联。 5. 逻辑环节(电路块)的并联指令OLD. (1)定义 (3)OLD 指令使用说明: 几个串联支路并联连接时,其支路的起点以LD ,LDN开始,以OLD结束。 6.逻辑堆栈 指令 S7-200系列采用模拟栈的结构,用于保存逻辑运算结果及断点的地址,称为逻辑堆栈。S7-200系列PLC中有一个9层的堆栈 。 (2)指令格式 逻辑堆栈的操作连接文件夹2\009.doc (3)指令使用说明 逻辑堆栈指令可以嵌套使用,最多为9层。 为保证程序地址指针不发生错误,入栈指令LPS和出栈指令LPP必须成对使用,最后一次读栈操作应使用出栈指令LPP。 堆栈指令没有操作数。 7. 置位/复位指令 S/R (1)指令功能 (2)指令格式 置位/复位指令 S/R 连接文件夹2\010.doc (3)指令使用说明 对同一元件(同一寄存器的位)可以多次使用S/R指令(与“=”指令不同)。 由于是扫描工作方式,当置位、复位指令同时有效时,写在后面的指令具有优先权。 操作数N为:VB, IB, QB, MB, SMB, SB, LB, AC, 常量, *VD, *AC, *LD。取值范

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档