您现在的位置是:首页 > PLC技术 > PLC技术

三菱FX系列PLC的数据搜索指令

来源:艾特贸易2017-06-04

简介数据搜索指令 SER (Data Search) 的功能指令编号为 FNC61 ,源操作数 [S1 ] 可取 KnX 、 KnY 、 KnM 、 KnS 、 T 、 C 和 D , [S2 ] 可选所有的数据格式,目标操作数可取 KnY 、 KnM 、 KnS 、 T 、 C 和

    数据搜索指令SER (Data Search)的功能指令编号为FNC61,源操作数[S1·]可取KnXKnYKnMKnSTCD[S2·]可选所有的数据格式,目标操作数可取KnYKnMKnSTCD16位运算占9个程序步,32位运算占17个程序步。

    使用数据搜索指令可以方便地查找一个指令的数据,[S1·]指定表的首地址,[S2·]指定检索值,[D·]用来存放搜索结果,n用来指定表的长度,即搜索的项目数,16位指令n=25632位指令n=128

    4-52中的X1ON时,将D130D139中的每一个值与D24中的内容相比较,结果存放在D35D395个数据存放器中,它们分别用来存放搜索到的符合值的个数、搜索到的第一个符合值在表中的序号(未找到为0)、搜索到的最后一个符合值在表中的序号(未找到为0)、表中最大的数和最小的数的序号。

 置初始状态与数据搜索指令

    4-52  置初始状态与数据搜索指令

    假设图4-52D24的值为100,表4-3和表4-4给出了一个搜索指令的例子。

    4-3    被搜索数据

 被搜索数据

    4-4    搜索结果

 搜索结果