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

FP0的F71 (HEXA)指令

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

简介F71(HEXA) 为十六进制数转换成 ASCII 码数的指令,其功能是根据 S2 设定的内容,将 S1 指定的 16 位存储单元开始的十六进制数转换成对应的 ASCII 码数,结果存储在由 D 指定的 16 位存储单元

    F71(HEXA)为十六进制数转换成ASCII码数的指令,其功能是根据S2设定的内容,将S1指定的16位存储单元开始的十六进制数转换成对应的ASCII码数,结果存储在由D指定的16位存储单元开始的区域中,指令格式及操作数范围如表4-66所示。当触发信号X0接通时,将存储在DT0中的4个字节数据转换成ASCII码数,结果存储在DT11DT10中,指令中S2指定将要转换的数据的字节数。当S2=K11个字节)时,只转换S1的低字节。S2=K44个字节)时的结果如图4-44所示。    4-66    指令格式及操作数范围
指令格式及操作数范围
    一个十六进制数(4位二进制)对应的ASCII码数采用8位二进制(1个字节)表示,将十六进制数转换成ASCII码数后,数据长度为原来的2倍。    十六进制数(0F)ASCII码数对应的二进制(B)、十六进制(H)和十进制(D)形式如表4-67所示。    4-67    ASCII码数表
ASCII码数表
S2=K4时F71 (HEXA)指令的执行结果
    4-44    S2=K4F71 (HEXA)指令的执行结果