当前位置:机电之家首页 >> PLC技术>> plc资料下载 >> PLC通信软件 >> S7-200 PLC的查表指令
S7-200 PLC的查表指令

 查表指令FND (Table Find)用于查找表中符合条件的字型数据所在的位置编号,其指令格式如图5-40所示。

 

5-40 查表指令的指令格式

    其中,TBL为表的首地址,PTN为需要查找的数据,INDX用于存放表中符合查表条件的数据的地址;CMD为比较运算符代码“1”、“2”、“3”、“4”,分别代表查找条件“=”、“<>”、“<”和”>”:

    在执行查表指令前.首先对INDX0。当EN有效时,从INDX开始搜索TBL.查找符合PTN且由CMD决定的数据。每搜索一个数据项,INDX自动加1二如果发现了一个符合条件的数据,那么INDX指向表中该数的位置。为了查找下一个符合条件的数据,在澈活奎表指令前,必须先对INDX1:如果没有发现符合条件的数据,那么INDX等于EC

    注意查表指令不需要ATT指令中的最大填表数TL。因此,查表指令的TBL操作数比ATT指令的TBL操作数多两个字节。例如,ATT指令创建的表的TBL=VW200.对该表进行查找指令时的TBL应为、VW202

    【例5-18】 查表找出3130数据的位置并将其存入AC1中(设表中数据均为十进制数),程序如图5-41所示。

 

5-41 查表指令应用示例

    本例的工作过程如下。

    1)表首地址VW202单元,内容0006表示表的长度,表中数据从VW204单元开始。

    2)AC1=0,在I0.1有效时,从VW204单元开始查找。

    3)搜索到PTN数据3130时,AC1 =2,其存储单元为VW208

 

 

作者:未知 点击:3553次 [打印] [关闭] [返回顶部]
本文标签:S7-200 PLC的查表指令
* 由于无法获得联系方式等原因,本网使用的文字及图片的作品报酬未能及时支付,在此深表歉意,请《S7-200 PLC的查表指令》相关权利人与机电之家网取得联系。
电子样本

富林泰克产品系列j电子样
:胡先生
:13736436955
:嘉兴市科力电子有限公司
个人求购

蒋经理 【求购】  电磁阀  2024-9-27
徐经理 【求购】  施耐德母线...  2024-9-27
张经理 【求购】  深宝电表  2024-9-27
谢清 【求购】  蔬菜冷藏车  2024-9-27
Raymond Peng 【求购】  高尔夫球车  2024-9-27
 【求购】  室外配电箱  2024-9-26
陈强 【求购】  水马  2024-9-26
姜远志 【求购】  两级真空泵  2024-9-26
VIP公司推荐