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

PLC的ASC II码转十六进制数指令说明及使用举例

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

简介(1) 指令说明 ASC II 码转十六进制数指令说明如下: (2) 指令使用举例 ASC II 码转十六进制数指令使用如图 5-21 所示,当 I1.0 触点闭合时,执行 ATH 指令,将 IN 端 VB30 为首地址的连续 3 个(

    (1)指令说明    ASC II码转十六进制数指令说明如下:
ASC II码转十六进制数指令说明
    (2)指令使用举例    ASC II码转十六进制数指令使用如图5-21所示,当I1.0触点闭合时,执行ATH指令,将INVB30为首地址的连续3个(LEN端指定)字节单元(VB30~VB32)中的ASC II码字符串转换成十六进制数,保存在OUTVB40为首地址的连续字节单元中。    例如,VB30VB31VB32单元中的ASC II码字符分别是3(00110011)E( 01000101)A(01000001),执行ATH指令后,VB30~VB32中的ASC II码转换成十六进制数,并存入VB40VB41单元,其中VB40存放十六进制数3E(即0011 1110)、VB41存放A×(即1010 ××××),×表示VB41原先的数值不变。    ATHHTA指令中,有效的ASC II玛字符为0~9A~F,用二进制数表示为00110011~0011100101000001~01000110,用十六进制表示为33~3941~46。另外,ATHHTA指令可转换的ASC II码和十六进制数字的最大个数为255个。
ASC II码转十六进制数指令使用
    5-21    ASC II码转十六进制数指令使用