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日
下一篇 2021年7月5日

相关推荐

  • 位置数据保持

    机械装置带动欧姆龙编码器360度旋转,一圈500脉冲.每500脉冲编码器自己复位(利用Z相),从零开始,周而复始,角度数据为VD2000,已设置为停电保持,停电后再上电,角度已变为…

    SIMATIC S7-200 2020年11月1日
  • LaoHuai您好

    在QQ里上传行吗QQ1085937620,蓝猫 最佳答案 能私聊么? 提问者对于答案的评价:再见

    SIMATIC S7-200 2021年7月5日
  • 老cpu挂其他模块的问题

    我有个老的cpu目前知道的是modbus库是不支持 请教一下还不支持什么,目前想买个模拟量的模块能带吗。版本是1.22的cpu226.谢谢 最佳答案 模拟量的模块应该没问…

    SIMATIC S7-200 2018年12月5日
  • 30高分,请问我PLC上的RE-232通信口是否已经烧毁了?

    PLC的型号是224XPCN,CPU自带两个RS-485通信口,编程线是非原装RS232/PPI线缆.以前正常使用,一天用一台电脑给PLC编程,在使用一段时间后发现无法找到PLC,…

    SIMATIC S7-200 2021年7月5日
  • S7200SMART PLS指令不能发PTO吗

    昨天用S7200的原程序调试,试了一天都没试好,看到网上说不能用了,过来问问,确定一下… 最佳答案 200 SMART PLS 指令可以发…

    SIMATIC S7-200 2017年6月4日
  • s7-224xp看门狗的时间可以设定吗

    再用s7-224xp进行数据处理是,总体是看门狗故障,看门狗的时间可以设定吗? 最佳答案 当出现报警WDR(看门狗)信息时,只需要在程序合适的位置重新触发S7-200 C…

    SIMATIC S7-200 2017年6月7日
  • EM235—PT100

    我用的EM235的模块,传感器用的PT100.        PT100是否该加温度变送器转成4-2…

    SIMATIC S7-200 2021年7月5日
  • Modbus通讯正常,但RX/TX灯常亮不闪

    Smart200(SR30)通过串口与ABB的ACS510变频器进行MODBUS通讯,通讯数据内容仅为频率给定和变频器频率反馈、电流反馈。现设备能正常运行,给定和反馈均正常,plc…

    SIMATIC S7-200 2021年7月5日
  • EM235不使用AIW如何读取数值

    今天刚刚从设备里导出一个程序修改;电路图是有两个EM235分别通过6个变送器输入1~5V模拟量;程序里面也有这6个温度显示;但是搜索以及交叉引用都看不到AIW的使用,想问问是如何不…

    SIMATIC S7-200 2021年7月5日
  • 这是什么指令

    我在一本资料书上看到用一个EM231  8路模拟量输入模块时有一下几个指令CALL SBR0,AIW0,500.0,0.0,VD100CALL&nbs…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论