请联系客服QQ
艾特贸易网首页

艾特贸易网

PLC的整数转换为ASCII码

提示:

ITA指令将输入端的整数(IN)转换成ASCII码字符串,参数FMT(Format,格式)指定小数部分的位数和小数点的表示方法。转换结果放在从OUT开始的8个连续字节的输出缓冲区中,ASCII码字符串始终是8个字符,FMT和OUT均为字节变量。 使ENO=0的错误条件:0006(间接地址),SM4.3(运行时间),无输出(格式非法)。输出缓冲区中小数点右侧

    ITA指令将输入端的整数(IN)转换成ASCII码字符串,参数FMT(Format,格式)指定小数部分的位数和小数点的表示方法。转换结果放在从OUT开始的8个连续字节的输出缓冲区中,ASCII码字符串始终是8个字符,FMTOUT均为字节变量。

    使ENO=0的错误条件:0006(间接地址)SM4.3(运行时间),无输出(格式非法)。输出缓冲区中小数点右侧的位数由格式参数FMT(Format)nnn域指定(如图9-15所示),nnn=05。如果n=0,则显示整数。nnn>5时,用ASCⅡ码空格填充整个输出缓冲区。位C指定用逗号(c=1)或小数点(c=0)作整数和小数部分的分隔符,FMT的高4位必须为0

ITA指令的FMT操作数

    9-15    ITA指令的FMT操作数

    输出缓冲区按下面的规则进行格式化:

    (1)正数写入输出缓冲区时不带符号。

    (2)负数写入输出缓冲区时带负号。

    (3)小数点左边的无效零(与小数点相邻的位除外)被删除。

    (4)输出缓冲区中的数字右对齐。


(责任编辑: 艾特贸易网 )

  • 本文关键字:PLC 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com