西门子S7-200PLC HTA指令问题

使用这条指令时我的16#34通过HTA指令转化出来为什么VB200里是ASCII 3 而VB201中是ASCII的4,但是看转换表16#34示ASCII的4. 这是为什么

图片说明:

西门子S7-200PLC  HTA指令问题    西门子S7-200PLC  HTA指令问题    西门子S7-200PLC  HTA指令问题    西门子S7-200PLC  HTA指令问题   

最佳答案

1、一个指令:
HTA:HEX至ASCII (HTA)指令将从输入字节(IN)开始的长度为LEN的十六进制数转换成ASCII字符,放入从OUT开始的存储单元。
ATH :ASCII至HEX(ATH)指令将从IN开始的长度为LEN 的ASCII字符转换成十六进制数,放入从OUT开始的存储单元。
见:
S7-200PLC ASCII码与十六进制数之间的转换指令及其使用:
http://www.plc100.com/siemens/biancheng/ASCIImazhuanhuan.htm
2、看转换表16#34示ASCII的4. 这是为什么?
注意:合法的ASCII码对应的十六进制数包括30H到39H,41H到46H。如果在ATH指令的输入中包含非法的ASCII码,则终止转换操作,特殊内部标志位SM1.7置位为1。
你的HTA(HEX至ASCII)程序没有错,输入34H输出是ASCII码I的4。
如果是ATH (ASCII至HEX)程序错,输入ASCII码I的4输出是34H。

提问者对于答案的评价:
xiexie\

专家置评

1关于指令: HAT执行没有问题  16#34通过HTA指令转换后    ASCII为3和4
2 关于转换表:比方如果建立一个变量VB100,写入数值为16#34,将格式改为ASCII则显示4

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc172472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日
下一篇 2017年6月13日

相关推荐

  • 关于S7-200配方及PID的疑惑!

    最近在看S7-200CN的视频教程,一些东西第一次接触,理解不透彻,望大侠们指导下。问题1:运行配方向导的意义是什么??(我的理解:存储了一系列的数据,可以进行更改,需要的时候直接…

    SIMATIC S7-200 2018年1月1日
  • 请教S7-200与CP243-2的通信如何设置?,,

    S7-200与CP243-2的通信如何设置?,, 最佳答案 1.设置为从站可在软件中用指令向导按提示进行; 2.设置为主站可在"CP243-2 AS-…

    SIMATIC S7-200 2021年7月5日
  • 如何看S7-200的硬件组态?

    S7-300/400在项目里是很好看到硬件组态的信息的,S7-200怎么看呢?谢谢! 问题补充:是看已编好的S7-200的项目的硬件组态,不是做项目。 最佳答案 200 …

    SIMATIC S7-200 2017年6月7日
  • 200PLC与绝对值编码器

    200PLC怎么读取绝对值编码器的角度值?绝对值编码器输入的格雷码存放在PLC的哪里?PLC怎么取出进行运算? 最佳答案 到下载中心:http://www.ad.siemens.c…

    SIMATIC S7-200 2021年7月5日
  • TD400C文本显示器怎么使用?

    TD400C文本显示器怎么使用? 最佳答案 文本显示设备 TD400C 用户手册https://support.industry.siemens.com/cs/…

    SIMATIC S7-200 2021年7月5日
  • 铅池淬火降温求助

    铅浴池给钢带淬火,要求铅浴池温度稳定,这里就需要降温,水路一通水温度降的很快,很难稳住,哪位大哥有好的建议。 最佳答案 加大铅浴池的容积有利于温度的稳定 提问者对于答案的评价:你有…

    SIMATIC S7-200 2021年7月5日
  • 226高速脉冲输出问题

    我现在使用CPU226(DC/DC/DC)的高速脉冲输出功能,直接控制松下伺服电机(驱动器型号为MCDDT3520-003,伺服电机型号MHMD082PU),实现位置控制。具体情况…

    SIMATIC S7-200 2021年7月5日
  • 如何控制台达伺服啊

    台达伺服加减速时间设置代号是p5-15.如何通过226plc或者触摸屏改变他的参数啊?最好给程序啊。新手啊。我的邮箱frl2004frl@126.com 最佳答案 在STEP&nb…

    SIMATIC S7-200 2017年11月19日
  • intouch中写数据到200PLC中经常不成功

    1、Intouch v9.5与224 XP CN采用以太网通讯2、驱动用DASSDirect(DAServer)3、在Intouch建立1个标记名地址…

    SIMATIC S7-200 2020年11月1日
  • EM241连接

    我想用EM241远程监控S7200,有几个问题想请教一下1.电脑和Modem之间的连接使用PC/PPI电缆还是用普通的232串口连接2.用笔记本内置的Modem,是不是可以直接插上…

    SIMATIC S7-200 2020年11月1日