网站大量收购独家精品文档,联系QQ:2885784924

第2、3讲_S7-200PLC基本指令.ppt

  1. 1、本文档共111页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2、3讲_S7-200PLC基本指令

现代电器与PLC技术第五章 讲解内容: 第五章可编程序控制器的指令系统 5.1 S7-200PLC编程的基本概念 5.2 PLC的基本逻辑指令(11个) 5.3 PLC的程序控制指令(5个) 5.4 PLC初步编程指导 5.5 典型简单和环节的PLC程序设计 5.6 PLC程序的简单设计方法 学习说明 : 本讲是学习PLC的指令系统。重点掌握: 1. PLC的基本逻辑指令( 11个:符号、梯形图程序绘法、工作原理 ) 2. PLC的程序控制指令(5个:符号、梯形图程序绘法、工作原理 、时序图) 3.掌握典型电路的编程和PLC程序的简单设计方法 5.1 S7-200PLC编程的基本概念 5.1 S7-200PLC编程的基本概念 5.1.2 数据类型 (1) 基本数据类型 S7-200PLC指令系统所用的数据类型包括: 1位布尔型:称为位(BOOL) 8位字节型:称为字节(BYTE) 16位无符号整数:称为字(WORD) 16位有符号整数:称为整数(INT) 32位无符号整数:称为双字(DWORD) 32位有符号整数:称为双整数(DINT) 32位实数:称为实数(REAL)。 5.1.2 数据类型(续) (2) 数据长度与数值范围 数据长度与数值范围 5.1.3 用户程序的结构 1.S7-200用户程序组成: 主程序OB1 子程序SBR0~SBR63 中断程序INT0~INT127。 中断程序的调用由各种中断事件触发,包括输入中断、定时中断、高速计数器中断、通信中断等。 5.1.3 用户程序的结构(续) 2.S7-200的程序结构:线性程序结构 分块程序结构 组成梯形图的要素 1.母线 左母线、无右母线。它们是一条竖直线,它们相当于电路中的电源线。 2.触点 它们是各类继电器、定时器、计数器的内部触点。 3.线圈 线圈是PLC用户程序能够控制的继电器的线圈。 4.功能指令符 应用指令、程序执行控制类指令和其他不写出整条指令就不能把意思表达清楚的指令,在梯形图上也要把整条指令写出来,一般把这样指令写在梯形图上的一个方括号或一个横条形框内。如:定时器、计数器等。 电动机正反转控制实例 5.2S7-200PLC的基本逻辑指令 基本逻辑指令:在语句表中是指对位存储单元的简单逻辑运算,在梯形图中是指对触点的简单连接和对标准线圈的输出。 5.2S7-200PLC的基本逻辑指令 5.2 S7-200PLC的基本逻辑指令 5.2S7-200PLC的基本逻辑指令 5.2. S7-200PLC的基本逻辑指令 5.2.1 逻辑取及线圈驱动指令 指令格式: 取指令:LD bit 取反指令:LDN bit 线圈驱动指令:= bit LD、LDN、= 指令的执行对逻辑堆栈的影响 ? 逻辑取反指令 指令格式: LAD形式: STL形式:NOT 指令功能:该指令表示对一位二进制数的取反操作(非运算),指令本身无操作数,但有操作对象,即本指令前的逻辑运算结果是本指令的操作对象。NOT指令对本指令前的逻辑运算结果取反,它不存储。 与指令:梯形图中用于与单个常开触点的串联连接。 语句表: A bit 与反指令。梯形图中用于与单个常闭触点的串联连接。 语句表: AN bit 使用说明: (1)A、AN是单个触点串联指令,可以连续使用。 (2)A、AN指令的操作数为:I、Q、M、SM、T、C、V、S、L。 A、AN 指令的执行对逻辑堆栈的影响 ? 或指令O:梯形图中用于与单个常开触点的并联连接。 语句表:O bit 或反指令ON:梯形图中用于与单个常闭触点的并联连接。 语句表: ON bit 使用说明: (1)单个触点的O、ON指令可连续使用。 (2)O、ON的操作数为:I、Q、M、SM、T、C、V、S、L 继电-接触器控制直接控制连续运行控制线路 简单应用举例 5.2 S7-200PLC基本逻辑指令(续) 置位、复位指令应用举例 5.2S7-200PLC的基本逻辑指令(续) 5.2.5 边沿脉冲指令 边沿脉冲指令应用举例 5.2S7-200PLC的基本逻辑指令(续) 5.2.6 RS触发器指令 ? RS触发器指令真值表 RS触发器指令应用举例 5.2S7-200PLC的基本逻辑指令(续) 5.2.7 立即指令 5.1.7 立即指令(续) 5.2S7-200PLC的基本逻辑指令(续) 5.2.8逻辑堆栈操作指令 5.2S7-200PLC的基本逻

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档