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

FP0的F77 (DBIA)指令

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

简介F77 ( DBIA )是将 32 位二进制数转换成 ASCII 码数的指令,其功能是将 S1 指定的 32 位二进制数转换成 ASCII 码数,结果根据 S2 指定的内容存储在起始于由 D 指定的 16 位存储单元的存储区

    F77DBIA)是将32位二进制数转换成ASCII码数的指令,其功能是将S1指定的32位二进制数转换成ASCII码数,结果根据S2指定的内容存储在起始于由D指定的16位存储单元的存储区域中。在D中,数据的存储按照逆转后的数字顺序由高字节开始存储,指令格式及操作数范围如表4-73所示。当触发信号X0接通时,存储在DT0DT1中的32位二进制数被转换成对应的ASCII码数,转换后的数据存储在DT10DT14中,如图4-52所示。需要说明的是,此处DT0DT1中的数HFF439EB2是被转换数据-12345678的补码。    4-73    指令格式及操作数范围
指令格式及操作数范围
S2=K10时的结果
    4-52    S2=K10时的结果    指令中S2用于设定保存结果的存储单元的字节数。若被转换的数据是负数,“-”号也被转换成对应的ASCII码(ASCII码为H2D);被转换的数据是正数时,“+”号则不转换。    如果由S2指定的存储单元数大于所需要的空间,多余的字节将被置为“空格”(ASCII码为H20)