您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC整数转换为ASCII码指令ITA及应用实例
来源:艾特贸易2017-06-05
简介整数转换为 ASCII 码指令 ITA(Integer To ASCII) 。指令格式如图 4-53 所示,由图可以看出,它有 2 个数据输入端及 1 个输出端: 图 4-53 整数转换为 ASCII 码指令 ① IN :整数数据输入。 ② FMT
整数转换为ASCII码指令ITA(Integer To ASCII)。指令格式如图4-53所示,由图可以看出,它有2个数据输入端及1个输出端: 图4-53 整数转换为ASCII码指令 ①IN:整数数据输入。 ②FMT:转换精度或转换格式(小数位的表示方式),数据类型为字节。 ③OUT:连续8个输出字节的首地址,数据类型为字节。 当允许输入EN有效时,把整数输入数据IN,根据FMT指定的转换精度,转换成始终是8个字符的ASCII码,并将结果送到首地址为OUT的8个连续字节存储单元。 FMT的定义如下:
在FMT中,高4位必须是0,C为小数点的表示方式:C=0时,用小数点来分割整数和小数;C=1时,用逗号来分割整数和小数。nnn表示小数的位数,nnn=000~101,分别对应0~5个小数位,小数部分的对位方式为右对齐。 【例】 指令:ITA VW10,VB100,10。表明FMT精度控制字为1010,即C=1,nnn=010时,即用逗号来分割整数和小数,将数据IN的后两位取做小数位,其他位作为整数位,在OUT( VB100)为首地址的8个字节中的表示方式如表4-19所示。 表4-19 经FMT后的数据格式
注:表4119中()内为ASCII码所对应的字符,经过ITA指令转换后所得为对应字符的ASCII值。
点击排行
