您当前的位置:五五电子网电子知识plc技术PLC入门S7-200 PLC的整数转换为ASCII码指令 正文
S7-200 PLC的整数转换为ASCII码指令

S7-200 PLC的整数转换为ASCII码指令

点击数:7486 次   录入时间:03-04 12:02:19   整理:http://www.55dianzi.com   PLC入门

    整数转换为ASCII码指令ITA的指令格式如图5-61所示。

    其中,IN为整数数据输入;FMT为转换精度和转换格式;OUT为连续8个输出字节的首地址。

    当EN有效时,ITA指令把整数输入数据IN,根据FMT指定的转换精度,转换成8个字符的ASCII码,并将结果送到以OUT为首地址的8个连续字节存储单元。

    操作数FMT的定义如图5-62所示。

 

5-61 ITA指令的指令格式

 

5-62 操作数FMT的定义

    在FMT中,高4位必须是0C为小数点的表示方式,C=0时用小数点来分隔整数和小数,C=1时用逗号来分隔整数和小数。nnn表示在首地址为OUT8个连续字节中小数的位数,nnn的范围为000 - 101.分别对应0-5个小数位。小数部分的对齐方式为右对齐。

    例如,在C=0nnn =011时,其数据格式在OUT中的表示方式如表5-2所示。

    表5-2 FMT格式化后的数据格式

 

    【例5-23】 ITA指令应用示例如图5-63所示。

 

    图5-63 ITA指令应用示例

注:1)图中VB10 - VB17单元存放的为十六进制表示的ASCII码。

    2) FMT操作数16#0B的二进制数为00001011

    双整数转换为ASCII码指令DTA的指令格式与ITA指令的格式类似,读者可查阅S7-200 PLC编程手册。

 


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门