您现在的位置是:首页 > 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码数,结果存储在DT11和DT10中,指令中S2指定将要转换的数据的字节数。当S2=K1(1个字节)时,只转换S1的低字节。S2=K4(4个字节)时的结果如图4-44所示。 表4-66 指令格式及操作数范围 一个十六进制数(4位二进制)对应的ASCII码数采用8位二进制(1个字节)表示,将十六进制数转换成ASCII码数后,数据长度为原来的2倍。 十六进制数(0~F)的ASCII码数对应的二进制(B)、十六进制(H)和十进制(D)形式如表4-67所示。 表4-67 ASCII码数表
图4-44 S2=K4时F71 (HEXA)指令的执行结果
点击排行
