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

FX2N系列PLC的编码指令ENCO

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

简介编码指令 ENCO 的功能是对元件组的状态进行编码,其使用方法如图 7-55 所示。 图 7-55 ENCO 指令的使用方法 [S . ] 是需要编码的元件组,元件组的个数是 2n 。如果是位元件组,则 n 8 ;如

    编码指令ENCO的功能是对元件组的状态进行编码,其使用方法如图7-55所示。
ENCO指令的使用方法
    7-55    ENCO指令的使用方法    [S]是需要编码的元件组,元件组的个数是2n。如果是位元件组,则n8;如果是字元件组,则n4[ D.]是编码后的存储地址。本例是对Y7~ Y0的状态值进行编码,编码结果存入D0中。程序运行过程如图7-56所示。
ENC0指令的运行过程
    7-56    ENC0指令的运行过程    在图7-55所示的程序中,如果Y0~ Y7的状态如图7-56a所示,则译码后D0 =1;若Y0~ Y7的状态如图7-56b所示,则译码后D0 =2;若Y0~Y7的状态如图5- 56c所示,则译码后D0 =7    注意:如果Y0~Y7出现多个1,则程序出错。如果[S] 元件的位数超过2n,则超出高位部分忽略。