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

FX2系列PLC的译码指令

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

简介该指令的助记符、指令代码、操作数和程序步如表 5. 41 所示。 表 5. 41 译码指令要素 译码指令也叫解码指令,其功能解释如下: (1) 目标操作数是位元件 当 [D.] 是位元件时,以源 [S.]

    该指令的助记符、指令代码、操作数和程序步如表5. 41所示。    5. 41    译码指令要素
译码指令要素
    译码指令也叫解码指令,其功能解释如下:    (1)目标操作数是位元件    [D.]是位元件时,以源[S.]为首地址的n位连续的位元件所表示的十进制码值为QDECO指令把以[D.]为首地址目标元件的第Q位(不含目标元件位本身)置1,其他位置0。梯形图如图5. 60所示,其工作过程如图5.61所示。设源数据(X2X1X0)=(101),则源数据为Q=20+22=5,因此从M10开始的第5M151。当源数据Q0,则第0(M10)1    n=0时,程序不执行。n=08以外时,出现运算错误。若n=8时,[D.]位数为28=256。驱动输入OFF时,不执行指令,上一次译码输出置1的位保持不变。    若指令是连续执行型,则在各个扫描周期都会执行,这一点必须注意。
译码指令的应用之一
    5. 60    译码指令的应用之一
 译码指令工作过程一
    5.61    译码指令工作过程一    (2)目标操作数是字元件    [D.]是字元件时,以源[S.]所指定字元件的低n位所表示的十进制码QDECO指令把以[D.]所指定目标字元件的第Q位(不含最低位)置1,其他位置0。梯形图如图5. 62所示,其工作过程如图5.63所示。7源数据(D0)=( 0101010100110110).则有效的源数据Q=22+21=6,因此D1的第6位为1。当源数据为0时,第0位为1    n=0时,程序不执行。n=04以外时,出现运算错误。若n=4时,[D.]位数为24=16。驱动输入OFF时,不执行指令,上一次泽码输出置1的位保持不变。
译码指令的应用之二
    5. 62    译码指令的应用之二
译码指令工作过程二
    5. 63    译码指令工作过程二    若指令是连续执行型,则在各个扫描周期都会执行,这一必须注意。