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

PLC的整数、双整数、实数转字符串指令说明及使

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

简介(1) 指令说明 整数、双整数、实数转字符串指令说明如下: 整数、双整数、实数转字符串指令中 FMT 的定义与整数、双整数、实数转 ASC II 码指令基本相同,两者的区别在于,字符串转换

    (1)指令说明    整数、双整数、实数转字符串指令说明如下:
整数、双整数、实数转字符串指令说明
    整数、双整数、实数转字符串指令中FMT的定义与整数、双整数、实数转ASC II码指令基本相同,两者的区别在于,字符串转换指令中OUT端指定的首地址单元用来存放字符串的长度,其后单元才存入转换后的字符串,对于整数、双整数转字符串指令,OUT首地址单元的字符串长度值分别固定为812,对于实数转字符串指令,OUT首地址单元的字符串长度值由FMT的高4位来决定。    (2)指令使用举例    5-23为实数转字符串指令的使用,当I0.0触点闭合时,执行R_S指令,将INVD10中的实数转换成ASC II码字符串,保存在OL-T端指定首地址的存储区中,存储区的长度由FMTVB0单元中的数据高4位规定,ASC II码字符串在存储区的存放形式由FMTVB0单元中的低4位数据规定。    例如,VD10中实数为1234.5VB0中的数据为97(即01 100001),执行R_S指令后,VB14~VB20中存储的ASC II码字符串为“61234.5 FMT单元取不同值时存储区中ASC II码字符串的存储形式见表5-10
实数转字符串指令使用举例
    5-23    实数转字符串指令使用举例    整数、双整数、实数转字符串指令中的输出存储区存放ASCⅡ码字符串格式与整数、双整数、实数转ASC II码指令基本相同,主要区别在于前者的输出存储区首地址单元存放字符串长度,其后才存入字符串。    5-10    FMT单元取不同值时存储区中ASCⅡ码字符串的存储形式
FMT单元取不同值时存储区中ASCⅡ码字符串的存储形式