第六章S7 200PLC功能指令一演示幻灯片.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 S7-200PLC 功能指令 主讲:李宏伟 1 、表功能指令 2 、数据转换功能指令 3 、实时时钟功能 4 、子程序 5 、中断程序 6 、高速计数器功能 7 、高速脉冲输出功能 第一节 表功能指令 梯 形 图 指 令 描 述 AD_T_TBL TBL_FIND TBL_FIND TBL_FIND TBL_FIND FIFO LIFO ATT DATA , TBL FND= TBL , PTN , INDX FND<> TBL , PTN , INDX FND< TBL , PTN , INDX FND> TBL , PTN , INDX FIFO TBL , DATA LIFO TBL , DATA 填表 查表 查表 查表 查表 先入先出 后入先出 在 S7-200 中的表格中,数据类型为 字型 数据,数据在 表格中的存储形式如下表所示。 存储单元 数 据 存储说明 VW10 0 005 VW10 为表格的首地址,数据 TL=0 005 为该表格的最大填表数 VW12 0 003 数据 EC=0 003 ( EC ≤ 100 )为该表中 的实际填表数 VW14 1 234 数据 0 VW16 5 678 数据 1 VW18 9 012 数据 2 VW20 xxxx 无效数据 VW22 xxxx 无效数据 一. 填表指令 填表( ATT )指令,向表( TBL )中填入 DATA 端的数据。 TBL 指明表格的首地址,表中第一个数是最大填表数 ( TL ),第二个数是实际填表数( EC ),指出已填入表的 数据个数。新的数据填加在表的末尾。每向表中填加一个 新的数据, EC 会自动加 1 。最多可向表中填入 100 个数据。 DATA 数据类型是 INT 型, TBL 为 WORD 型。 ATT DATA , TBL LD SM0.1 MOVW 6, VW200 // 表的最大长度 LD I0.0 ATT VW100, VW200 二. 表中取数指令 在 S7-200 中,可以将表中的字型数据按照先进先出或 后进先出的方式取出,送到指定的存储单元。每次取出一 个数据,实际填表数 EC 自动减 1 。 1 、先进先出指令 FIFO FIFO TABLE , DATA 指令移除表格( TBL ) 中的第一个条目,并将数值 移至 DATA 指定位置,该指令 移动表格中的最早(或第一 个)条目。表格中的所有其 他条目均向上移动一个位置。 每次执行指令时,表格中的 条目数减 1 。 输入 / 输出 操作数 数据类型 TBL VW, IW, QW, MW, SW, SMW, LW, T, C, *VD, *LD, *AC 字 DATA VW, IW, QW, MW, SW, SMW, LW, AC, T, C, AQW, *VD, *LD, *AC 整数 特殊内存位: 如果尝试从空表中移除条目, SM1.5 被设为 1 。 LD I4.1 FIFO VW200 , VW400 2 、后进先出指令 LIFO LIFO TABLE , DATA 指令将表格中的最新 (或最后)一个条目移至输 出内存地址,方法是移除表 中的最后一个条目,并将数 值移至 DATA 指定的位置。每 次执行指令时,表格中的条 目数减 1 。 输入 / 输出 操作数 数据类型 TBL VW, IW, QW, MW, SW, SMW, LW, T, C, *VD, *LD, *AC 字 DATA VW, IW, QW, MW, SW, SMW, LW, AC, T, C, AQW, *VD, *LD, *AC 整数 特殊内存位: 如果尝试从空表中移除条目, SM1.5 被设为 1 。 LD I0.1 LIFO VW200 , VW300 三、查表指令 查找条件 =PIN 的指令格式: FND = TBL , PIN , INDX 查找条件 <>PIN 的指令格式: FND<> TBL , PIN , INDX 查找条件 <PIN 的指令格式: FND> TBL , PIN , INDX 查找条件 >PIN 的指令格式: FND< TBL , PIN , INDX 查表指令从指针 INDX 所指 的地址开始查表 TBL ,搜索与数 据 PTN 的关系满足 CMD 定义的条 件的数据。命令参数( CMD )被 指定一个 1 至 4 的数值,分别代 表 = 、 <> 、 <, > 。 注意 第二节 数据转换功能指令 一. BCD 码与整数的转换 BCDI OUT IBCD OU

文档评论(0)

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

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

1亿VIP精品文档

相关文档