s7-200中十六进制转换ASCII码的问题

在s7-200中,使用ASCII码转化指令将十六进制转换ASCII码(HTA  IN,OUT,LEN)时,为何转换出来的输出字符比原来的输入字符少半个字节? 如 HTA   vb10 ,vb20,2,其中vb10=16#12,转化后vb20就只有“2”这个字符了。

问题补充:
原来的目的是把vb10中的数值“16#12”转换为字符串形式的“12”以供通讯传输

最佳答案

监控的问题。HTA是将16进制数转换为ASCII,而不是转化为字符串。所以不能以字符串格式进行监控。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 一台PLC控制2台伺服电机

    大家好,小弟刚进入伺服行业,不懂伺服方面,我想问一下一个简单的程序。如何用一台200 PLC控制2台伺服电机,伺服电机是X轴左右移动,Y轴上下移动,不需要联动。譬如只要在…

    SIMATIC S7-200 2018年12月7日
  • WIN8.1安装STEP7 4.0时,无法配置通信,求解救

    如图,没有通信接口,想安装但是两个按钮都是灰色,无法使用。求专业人士解答。谢谢! 问题补充:这是图片 图片说明:       钻石用户推荐最…

    2021年7月5日
  • S7-200 支持的自由口最高波特率是多少?

    S7-200热线工程师岗前内部培训——串口通信第一讲:自由口通信(1) 课程编号:V0721 本集视频介绍了S7-200的自由口通信概…. 点击这里,打开新窗口观看完整视频 该…

    2017年11月17日
  • S7-200的MODBUS通讯问题

    我的PLC型号是6ES7214-1BD23-0XB8,我需要用PLC链接6个支持485通讯MODBUS协议的仪表,仪表支持03H命令,例如读取地址为01的电压表A、B、C三相电压,…

    2017年6月5日
  • s7_200与仿真器不能通讯

    我的s7%-200与汉化版仿真器不能通讯不知道怎么解决,请指点!!! 最佳答案 不知道你的仿真器支持通讯不能?你所谓的通讯用的是什么通讯协议呢?下面链接的仿真器支持通讯的!你可以下…

    SIMATIC S7-200 2021年7月5日
  • 请问有什么方法可以知道当前数字输出的个数

    就是比如说,当前Q0.0和Q0.1有输出,知道是2点输出,有没有寄存器有记录这个值,自己写可以,但是当输出点多了就麻烦了,Q0.0和Q0.1和Q0.4有输出,有哪个寄存器知道当前输…

    2021年7月5日
  • 浮点数显示问题

    我界面上做了气压的显示,Bar和Psi的转换,显示格式为32为浮点数:XX.X;比如输入29.0Psi后,切换成Bar,由于要除以14.5,数值小数点后面就会有很多位,导致界面上无…

    SIMATIC S7-200 2017年6月7日
  • STEP7-MICROWIN安装问题

    在虚拟机vm8.0中安装STEP7-MICROWIN V40, 进度条到90%时就不动了,等多久都不行 最佳答案 是你把PG/PC没有设置才会停到90%不动了,…

    SIMATIC S7-200 2020年10月31日
  • PLC接线问题

    S7-200 CPU 224XP CN PLC有两个模拟量输入,一个模拟量输出。为什么实际的接线端子是:M I V&nb…

    SIMATIC S7-200 2021年7月5日
  • 心跳信号是什么

    主站向从站发送心跳信号,从站可以通过检测心跳信号来判断主站是否正常,那次心跳信号的判断是有固定的位来表示还是需要自己编程,如果要编程那么该如何编程? 问题补充:您说的这两种方法如何…

    SIMATIC S7-200 2017年12月10日

发表回复

登录后才能评论