西门子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 与变频器

    我是业余爱好者 对200和变频器通讯是怎样的过程 怎样用.用户程序控之变频器的 我一点概念都没有  请哪位老师给指点指点&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 伺服电机堵转

    S7-200给控制器发送脉冲,电机瞬动后锁死(这是其中一种接线),另外五种接上电机一供电,电机就报故障。请问各位高手这是什么东东的原因? 最佳答案 请注意驱动器输出的类型是漏型还是…

    SIMATIC S7-200 2020年10月31日
  • S7-200编程问题

    编程中需要一中间变量MD,查看交叉数据表后发现最后一个是MD28,于是新建一个MD32用于程序中,但编译时出现错误:The memory addressing&…

    SIMATIC S7-200 2021年7月5日
  • 关于200PLC采用modbus通讯附加软件中程序的问题

    最近在学习200的PLC,看了一个小设备的程序。其中主程序中有一段调用着实不明白,问了几个人也没问出个所以然,求各位大神指教,要是有大神愿意给我个私下联系方式长久支持,本人感激不尽…

    2017年11月4日
  • TD400C如何显示文字

    我组态TD400C时用VB100显示字符串“自动状态”,为什么在显示器上显示eeeeeeeeeeeeeeeeeeeee,不明白,高手赐教,谢谢 最佳答案 当CPU里的程序为数据赋值…

    SIMATIC S7-200 2021年7月5日
  • 用WinCC_flexible_2008_SP4编程

    在画面一上放一个按钮,如何让它点动功能? 最佳答案 用按下—setbit,释放–resetbit的方法虽然一时能做到点动的效果,但不是很可靠,久了会使操作者用力点击触摸屏,很多触…

    SIMATIC S7-200 2017年12月2日
  • S7 200实时时钟

    S7 200实时时钟 除了加电池卡BC293和时钟/电池卡CC292,还有什么办法可以让CPU在掉电的情况下保持实时时钟?  最佳答案 1 …

    SIMATIC S7-200 2021年7月4日
  • S7-200子程序监控???

    S7-200的子程序没有调用,子程序也可以监控到里面的各信号状态怎么回事???(子程序调用条件不满足M4.1未闭合) 图片说明:    最佳答案 可以在线监控一…

    2020年10月31日
  • 西门子样本手册

    16输入模块 6ES7221-1BH32-0XB0  16输入16输出模块 6ES7223-1BL32-0XB0  触摸…

    SIMATIC S7-200 2021年7月5日
  • 组态软件问题!!请问威纶通触摸屏组态软件那里下载”

    多谢帮助!!!! 问题补充:我在威纶通官网下过了!!但是安装不了!!请问下载哪一个啊!!    请各位大哥指教!!!!多谢!!! 最佳答案 …

    SIMATIC S7-200 2020年11月1日