1.功能
读取或写入数据表内指定号的数据。进行处理的数值为2位BCD码或4位BCD码。
2.符号
如图3-101所示。
图3-101 功能指令XMOV格式
3.参数设定
BYT指定数据位数:BYT=0时数据表中数据为2位BCD码,BYT=1时数据表中数据为4位BCD码。
RW指定读写操作:RW=0时从数据表中读出数据,RW=1时向数据表中写入数据。
RST复位信号:RST=0时不执行复位,RST=1时执行复位操作W1=0。
ACT触发信号:ACT=0时不执行数据检索,ACT=1时执行数据检索指令。
W1错误输出:W1=0时检索指令执行过程中没有错误,W1=1时检索指令执行出错,如被指定的表内号超过数据表容量,即出现报警信号。
数据表容量:数据表长度。
数据表起始地址:该数据表首地址,如刀库1号刀座内数据存放的寄存器地址。
输入/输出数据存储地址:输入或输出数据存放的寄存器地址。(www.xing528.com)
地址存储表内部序号:内部序号存放的寄存器地址。
4.用法
例如:数据表容量为25,数据表起始地址为D0430,输入/输出数据存储地址为R0500,表内地址为R0502,指令报警输出信号为R0105.0,程序如图3-102所示。
图3-102 XMOV程序实例
数据表以及程序检索过程如图3-103所示。
图3-103 数据表及XMOV数据检索示例
程序执行流程如图3-104所示。
用R0502指定的表号不正确时,出错输出的R0105.0变为“1”;当出错复位信号F0001.1为“1”时,出错输出的R0105.0即变为“0”。
该指令一般用于刀具交换以后,将刀库刀座号以及主轴锥孔中的刀号进行置换。
图3-104 XMOV程序执行流程图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。