ASCII码和字符串的关系

各位,我在查转换语句的时候发现一个混淆的问题,麻烦各位解释下。RTS实数转字符串指令,说是将一个实数值IN转换为一个ASCII码字符串。是不是说字符串都是由ASCII来表示的呢?那我如果通过自由口通讯把一个数字毫伏表的值(16进制ASCII,8个字节)采进来,直接用STR转成实数就是我要的字符串值了吗。比如我的毫伏表传输过来的数据是31 32 2E 38 30 56 6D 00,那么我可以得到12.80MV的数值吗?(2E 56 6D做其他处理,我只是指数字部分)

问题补充:
之前我尝试用ATH,转换成16进制后,就不知道如何进行了?如果这个方法可以进行下去,请问,如何做?

最佳答案

用S-R指令
 假如VB100=16#31,VB101=16#32, VB102=16#2E, VB103=16#38, VB104=16#30, VB105=16#56, VB106=16#6D, VB107=16#0

 LD     SM0.0
 MOVB   8, VB99
 STR    VB99, 1, VD0

 VD0=12.8

提问者对于答案的评价:

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

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

相关推荐

  • 关于存储器问题手册里面的疑问

    http://www2.ad.siemens.com.cn/download/Upload/AS/faq/F0409.pdf 1. 手册第6页上面,说的的一个型…

    SIMATIC S7-200 2021年7月4日
  • s7-200通过模拟量读取控制变频器,抑制共模干扰,接线?

    有一个项目s7-200通过模拟量模块读取3台变频器频率,再控制另2台变频器频率,都是用0-10V。为抑制共模干扰,问题是:1.EM232 0-10V输入与变频器0-10v…

    SIMATIC S7-200 2017年6月11日
  • S7-200程序加密怎么破解

    我有一台随设备带的S7-200,现该设备不用,想将该PLC用作他用,但该PLC程序加密,请问该怎么解决? 最佳答案 1、如何清除设置的密码? 如果你不知道CPU的密码,你…

    SIMATIC S7-200 2021年7月4日
  • SINAUT MD720-3GPRS

    业主要求用手机发短信控制S7-200PLC启停设备,然后让商务询价,说是SINAUT MD720-3GPRS没有3C认证,买不到,那有什么国产的GPRS模块能和S7-20…

    SIMATIC S7-200 2020年10月31日
  • 关于自由通信口的问题

    sm87.7  1  是禁止接收   还时候  0是禁止接收?按照例程是为0时禁止接收 图…

    2017年6月24日
  • s7200plc和wincc 连接

    我有1 台200plc,CPU 222CN, 以态网卡243-1ex01,,,,现在准备通过以态网用wincc做画面控制,,请问:连接是否必须PC&n…

    SIMATIC S7-200 2021年7月5日
  • 关于存储卡

    处理器在RUN状态时,进行程序的下装时,是否会伤害到存储卡。由于工艺问题需要经常修改程序,之前已经坏了一块是否与次有关系。 最佳答案 对于存储卡来说,处理器Run状态和Stop状态…

    SIMATIC S7-200 2021年7月5日
  • S7-200故障

    请问一台威能的触摸屏连接S7-200,224的CPU,下载好程序后,在操作触摸屏时,突然PLC电源输入的保险丝熔断,并且10A的空气开关也跳开了,检查线路没有问题,换好保险丝扣再送…

    SIMATIC S7-200 2020年11月1日
  • STEP?7?Micro/WIN?V4.0英文怎么改为中文

    安装了STEP?7?Micro/WIN?V4.0软件英文版,想知道怎么能改成中文呢?新手求解答。 钻石用户推荐最佳答案 在 Micro/WIN 菜单 …

    SIMATIC S7-200 2021年7月5日
  • 怎么判断内存是否够用

    我要使用200PLC以及TP177B,但是手头没有实物,程序和组态都做好了,请问怎么判断这两个东东的内存是否够用? 问题补充:二楼的,请不要整这种答案,请直接告诉我我该怎么看它够不…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论