PLC应用技术项目化教程 S7-200 教学课件 ppt 作者 李海波 第四章014.doc.docxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-02-08 发布于广东
  • 举报

PLC应用技术项目化教程 S7-200 教学课件 ppt 作者 李海波 第四章014.doc.docx

7.ASCII码与十六进制数之间的转换指令 ASCII码与十六进制数之间转换指令的指令格式和功能见表4-22。 表4-22 ASCII码与十六进制数之间转换指令的指令格式和功能 LAD STL ATH IN,OUT,LEN HTA IN,OUT,LEN 操作数及数据类型 IN/ OUT:VB、IB、QB、MB、SB、SMB、LB 数据类型:字节 LEN:VB、IB、QB、MB、SB、SMB、LB、AC、常量 数据类型:字节的最大值为255 功能及 说明 ASCII至HEX(ATH)指令将从IN开始的长度为LEN 的ASCII字符转换成十六进制数,放入从OUT开始的存储单元 HEX至ASCII (HTA)指令将从输入字节(IN)开始的长度为LEN的十六进制数转换成ASCII字符,放入从OUT开始的存储单元 注意:合法的ASCII码对应的十六进制数包括30H到39H,41H到46H。若在ATH指令的输入中包含非法的ASCII码,则终止转换操作,特殊内部标志位SM1.7置位为1。 举例:将VB10~VB12中存放的3个ASCII码33、45、41,转换成十六进制数。 梯形图和语句表程序如图4-23所示。 图4-23 ATH指令的应用示例 程序运行结果如下: 可见将VB10~VB12中存放的3个ASCII码33、45、41,转换成十六进制数3E和Ax ,放在VB20

文档评论(0)

1亿VIP精品文档

相关文档