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

PLC的整数转ASC II码指令说明及使用举例

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

简介(1) 指令说明 整数转 ASC II 码指令说明如下: 在 ITA 指令中, IN 端为整数型操作数, FMT 端指定字节单元中的数据用来定义 ASC II 码字符串在 OUT 存储区的存放格式, OUT 存储区是指 OUT 端

    (1)指令说明    整数转ASC II码指令说明如下:
整数转ASC II码指令说明
    ITA指令中,IN端为整数型操作数,FMT端指定字节单元中的数据用来定义ASC II码字符串在OUT存储区的存放格式,OUT存储区是指OUT端指定首地址的8个连续字节单元,又称为输出存储区。FMT端单元中的数据定义如下:
FMT端单元中的数据定义
    (2)指令使用举例    整数转ASC II码指令使用如图5-18所示,当10.0触点闭合时,执行ITA指令,将INVW10中的整数转换成ASC II码字符串,保存在OUT端指定首地址的8个连续单元( VB12~ VB19)构成的存储区中,ASC II码字符串在存储区的存放形式由FMTVBO单元中的数据低4位规定。    例如,VW10中整数为12VBO中的数据为3(即00000011),执行ITA指令后,VB12~ VB19单元中存储的ASC II码字符串为“0.012”,各单元具体存储的ASC II码见表5-8,其中VB19单元存储的为“2”的ASC II码“00110010”。
整数转ASC II码指令使用举例
    5-18    整数转ASC II码指令使用举例    输出存储区的ASC II码字符串格式有以下规律:    1)正数值写入输出存储区时没有符号位。    2)负数值写入输出存储区时以负号(-)开头。   3)除小数点左侧最靠近的0外,其他左侧0去掉。    4)输出存储区中的数值是右对齐的。    5-8    FMT单元取不同值时存储区中ASCⅡ码的存储形式
FMT单元取不同值时存储区中ASCⅡ码的存储形式