- 1、本文档共118页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]北方民族大学PLC第04章
4.7.2 填表指令 指令使用说明如下: 1)当EN端RLO为1时,将DATA包含的字型数据写入到TBL指定的表格中。 2)表格从TBL所指定的地址开始,其中的数据表明了该表格所能容纳的最大数据量,紧随TBL后的地址存有当前表格中实际存储的数据个数,用EC表示。 3)新数据总是被写入到表格最后一个数据的后面,且每写入一个,EC的值加1。 4)TBL指定的地址与EC不占表格的大小。 假设VW100内的数据为1234,表的起始地址为VW200。填表指令的实现过程如图4-26所示。 4.7.2 填表指令 4.7.2 填表指令 图4-26 填表指令的实现过程a)数据写入前表格状态 b)数据写入后表格状态 4.7.3 表中取数指令 表中取数指令有先入先出(FIFO)取数和后入先出(LIFO)取数两种形式。 1. 先入先出取数指令 先入先出(FIFO)取数指令的形式及用法如表4-29所示。 指令使用说明如下: 1)当EN端有效时,从TBL指定的表中,将最先存入的数据取出送入由DATA指定的存储单元中,其余的数据则依次向上移。 2)若表空,则SM1.5置1。 FIFO的应用与执行结果如图4-27所示。 4.7.3 表中取数指令 在图4-27中,最先进入的数据是5431,因此,执行FIFO后,5431被取出并存入到VW400中。 4.7.3 表中取数指令 图4-27 FIFO的应用与执行结果 4.7.3 表中取数指令 后入先出(LIFO)取数指令的形式及用法如表4-30所示。 指令使用说明如下: 1)当EN端有效时,从TBL指定的表中,将最后存入的数据取出送入由DATA指定的存储单元中。 2)若表空,则SM1.5置1。 LIFO指令是将后填入的数据先取出,如图4-27所示,在执行LIFO指令后,数据1234被先取出存入到VW400中。 4.7.3 表中取数指令 4.7.4 查表指令 查表(FIND)指令的功能是从首地址为TBL的字型数据中,找到符合PTN与CMD条件的数据在表中的编号,编号的范围为0~99,并将结果存放到INDX中。 查表指令的形式及用法如表4-31所示。 指令使用说明如下: 1)查找前,必须对INDX指定的内存单元清0。 2)查找时,从INDX的值所对应的单元开始,按照指令所指定的条件PTN和CMD有哪些信誉好的足球投注网站表,若找到符合条件的数据,则将该数据在表中的相对地址(数据编号)存入到INDX中;若没有找到,则将表的EC值存入到INDX中。 4.7.4 查表指令 3)若表中存在多个符合条件的数据,且还要继续查找,必须先将INDX值加1,以便重新查找。 4)若数据表是由ATT、FIFO等指令建立的,则TBL指定的表首地址内容是表容纳的最大数据个数;若不是,则TBL指定的表首地址内容为表的当前所存的数据个数。 4.7.4 查表指令 4.7.4 查表指令 查表指令的实现过程如图4-28所示。 首先将INDX内清0,然后从数据0所对应的单元(VW204)开始查找等于3130HEX的数据,从图4-28中可以看出,数据2符合条件,则把2存入INDX内。若还要查找,则将INDX加1,从数据3所对应的单元查找,得到的结果是4,则把4送给INDX。由TBL(表的首地址)与INDX组合即可找到该数据的绝对地址。 4.7.4 查表指令 图4-28 查表指令的实现过程 本章的主要内容 4.1 S7-200/300/400编程指令与RLO 4.2 位逻辑操作指令 4.3 定时器指令 4.4 计数器指令 4.5 传送、比较、移位与转换指令 4.6 数学运算指令 4.7 表功能指令 4.8 字符串操作指令 4.9 其他指令 4.8字符串操作指令 字符串操作指令如表4-32所示,其中功能栏介绍指令的用法。 指令使用说明如下: 1)查找字符串指令。有哪些信誉好的足球投注网站从OUT指定位置开始,如果找到一个与字符串IN2完全符合的字符系列,则该系列的第一个字符位置被写入OUT;如果在字符串IN1中未找到字符串IN2,则OUT被设为0。 2)查找字符串中的字符指令。有哪些信誉好的足球投注网站从起始位置OUT开始,如果找到一个相符的字符,则该字符位置被写入OUT;如果未找到相符的字符,则OUT被设为0。 4.5.1 传送指令 4.5.1 传送指令 例4.10 电动机-△起动。
您可能关注的文档
- [从业资格考试]2012年中级汽车维修工考试试题.doc
- [从业资格考试]2012年11月三级总复习大纲1.doc
- [从业资格考试]2013中级汽车维修工3.doc
- [从业资格考试]2013年公安机关人民警察执法资格等级考试公共科目训练习题不定项选择题.doc
- [从业资格考试]2013一建考试 经济3.ppt
- [从业资格考试]2013年必威体育精装版中级汽车维修工考试试题六.doc
- [从业资格考试]2013年注安全师试题与模拟题大全.doc
- [从业资格考试]2013年电气安装施工员卷B模块一.doc
- [从业资格考试]2013年监理工程师三控冲刺题第二套.doc
- [从业资格考试]2013江苏省中小学教师网络法律竞赛试题及答案.doc
文档评论(0)