【摘要】:图3-96 DSCH数据检索流程示例图3-97 功能指令DSCHB格式3.参数设定RST复位信号:RST=0时不执行复位,RST=1时对W1执行复位操作。ACT触发信号:ACT=0时不执行数据检索DSCHB指令,ACT=1时执行数据检索指令。格式指定:1为数据1B长,2为数据2B长,4为数据4B长。SUB34数据检索过程如图3-100所示。图3-99 SUB34数据检索实例图3-100 SUB34数据检索过程
1.功能
它与DSCH命令的不同点是进行处理的数值必须是二进制形式,而且为了能使用地址指定数据表的数据个数,即使在FROM制作完成后,仍可调整表的容量(通过往指定地址中传送数据)。
2.符号
如图3-97所示。
图3-96 DSCH数据检索流程示例
图3-97 功能指令DSCHB格式
3.参数设定
RST复位信号:RST=0时不执行复位,RST=1时对W1执行复位操作。
ACT触发信号:ACT=0时不执行数据检索DSCHB指令,ACT=1时执行数据检索指令。
格式指定:1为数据1B长,2为数据2B长,4为数据4B长。
数据表容量存放地址:指该存储器存入数据表长度数值,如刀库容量。
数据表起始地址:该数据表首地址,如刀库1号刀座内数据存放的寄存器地址。(www.xing528.com)
检索数据地址:被检索数据存放的地址,如调多少号刀具,检索相应的寄存器地址。
检索结果输出地址:检索到数据后,将其结果存放在寄存器中,该寄存器的地址为检索结果输出地址。
W1检索输出:W1=0时检索数据存在,W1=1时检索数据不存在。
4.用法
在进行数据检索前,必须根据需要将数据表赋值。填写数据表如图3-98所示。
图3-98 填写数据表
实例:数据表容量为10,起始地址为D0480,检索的数据存放在R0600地址中,R0600中的数据是5,检索计算结果放到存储器D0445中,如图3-99所示。SUB34数据检索过程如图3-100所示。
图3-99 SUB34数据检索实例
图3-100 SUB34数据检索过程
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。