您现在的位置是:首页 > PLC技术 > PLC技术
FP0的F77 (DBIA)指令
来源:艾特贸易2017-06-05
简介F77 ( DBIA )是将 32 位二进制数转换成 ASCII 码数的指令,其功能是将 S1 指定的 32 位二进制数转换成 ASCII 码数,结果根据 S2 指定的内容存储在起始于由 D 指定的 16 位存储单元的存储区
F77(DBIA)是将32位二进制数转换成ASCII码数的指令,其功能是将S1指定的32位二进制数转换成ASCII码数,结果根据S2指定的内容存储在起始于由D指定的16位存储单元的存储区域中。在D中,数据的存储按照逆转后的数字顺序由高字节开始存储,指令格式及操作数范围如表4-73所示。当触发信号X0接通时,存储在DT0和DT1中的32位二进制数被转换成对应的ASCII码数,转换后的数据存储在DT10~DT14中,如图4-52所示。需要说明的是,此处DT0和DT1中的数HFF439EB2是被转换数据-12345678的补码。 表4-73 指令格式及操作数范围 图4-52 S2=K10时的结果 指令中S2用于设定保存结果的存储单元的字节数。若被转换的数据是负数,“-”号也被转换成对应的ASCII码(ASCII码为H2D);被转换的数据是正数时,“+”号则不转换。 如果由S2指定的存储单元数大于所需要的空间,多余的字节将被置为“空格”(ASCII码为H20)。
点击排行
