您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC 16进制数和ASCII码的转换指令
来源:艾特贸易2017-06-05
简介(1) 指令的格式, ATH : ASCII 码转换成 16 进制数, HTA : 16 进制数转换成 ASCII 码,具体信息见表 6-50 。 表 6-50 16 进制数和 ASCII 码的转换 (2) 指令说明: ATH 指令的功能时把从 IN 端输入的
(1)指令的格式,ATH:ASCII码转换成16进制数,HTA:16进制数转换成ASCII码,具体信息见表6-50。 表6-50 16进制数和ASCII码的转换 (2)指令说明:ATH指令的功能时把从IN端输入的ASCII码转换成16进制数,转换的结果存放在OUT端指定的存储器。LEN指ASCII字符的长度,最大可以是255个字符。分析图6-86程序执行的结果。表示以VB0为首的3个字节的ASCII码转换成16进制数,保存在VB10为首的字节寄存器中。
图6-86 ATH指令应用 艾特贸易网提示:“×”表示半个字节没有改动,还是保持原来的数值。 HTA指令将从输入字节(IN)开始的16进制数字转换成从OUT开始的ASCII字符。欲转换的16进制数字位数由长度( LEN)指定,可转换的最大16进制数字位数为255。 分析图6-87中程序执行的结果:该程序的执行结果表示把VB10 VB11中存放的4位16进制数转换成ASCII码,存放在VB20开始的4个字节存储器中。
图6-87 HTA指令应用
点击排行
