西门子200的数据拼接问题

假设MW0的值是45,MW2的值是68,现在要合并起来组成一个浮点数45.68,不知道怎么拼接,求各位指点,谢谢了,感谢

问题补充:
我补充下,MW0可能是1,也可能是102,也可能是3500,反正是不确定的值,同样的,MW2也是一样的不确定值

最佳答案

把MW0、MW2先转换成Real类型的数,再把MW2转换的Real数值除以100.0加上MW0转换的Real数值补充:只要明确MW0内放的是整数位值,MW2内放的是小数位值,可以判断MW2的数值范围再除以对应的系数,例如判断1000<=MW2<10000则除以10000.0;另外可以用转换成字符串的方法,先分别转换成字符串,中间加小数点“.”拼接成整串,再把字符串转换成Real数值

提问者对于答案的评价:

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

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

相关推荐

  • 关于222配置恒压供水

    硬件:机械接点压力表+CPU222+MM430当进水欠压时,停泵。请问在设置这个变频供水总,需要设置哪些保护?自动控制思想是什么? 最佳答案 压力表应该是有模拟量输出的吧。这样就只…

    SIMATIC S7-200 2020年11月1日
  • 关于编程电缆的选用

    请教各位老师,我想买个编程电缆,原因是这样的刚买个TD400C,和200连接就没法监控程序了【我现在用的是普通电缆,不带隔离的】想买个能接在TD400C和CPU之间下载和监控程序用…

    SIMATIC S7-200 2021年7月4日
  • EM277故障问题 求高手解答

    现在有一设备,315-2DP主站,CPU226四个从站(1号到4号),用EM277通讯,现在的问题是1号设备每天偶尔会出现连接不上,EM277的指示灯是FAULT常亮红灯,然后几秒…

    SIMATIC S7-200 2018年12月3日
  • wincc通过pcaccess无法写入PLC200

    编写了一个起保停程序,起停用M0.0和M0.1 输出用Q0.0 PC access中所有的变量都是可读写,程序下载后PCaccess可以监控,变量导入…

    SIMATIC S7-200 2017年11月16日
  • S7-200设置通讯口找不到PC/PPI cable怎么办

    我在下载s7-200程序时,找不到PC/PPI  cable,但按Ausw?hlen键后出现的Selection界面下有,不知能否用中间的Install键装入,…

    SIMATIC S7-200 2021年7月5日
  • S7 200 监控

    在线监控200程序时,发现对高速输入输出点明明PLC在动作,可就是在梯形图中看不到变换,如何解决? 问题补充:个人认为应该向SLC500那样,对变化的输入、输出点采用不同的颜色,证…

    SIMATIC S7-200 2021年7月5日
  • 224XP CN与组态软件MCGS的通信问题

    我用224XP CN与组态软件MCGS5.5进行通信,组态软件能读写I,Q,M,V区的数据,但不能读写PLC自带的模拟量AIW0,AIW2与AQW0的数据.组态软件说明书中解释"本…

    SIMATIC S7-200 2021年7月5日
  • S7200 SMART的拓展开关量8DI输入模块怎么表示?

    S7200 SMART的拓展开关量8DI输入模块怎么表示? 最佳答案 你是指怎样寻址吗?这要看这个模块在机架上的排列位置,如果紧挨CPU,则为 I8.0-I8.…

    SIMATIC S7-200 2021年7月5日
  • S7200PLC如何实现通讯冗余

    两套S7200CPU,只有一套数字量模块,如何实现其中一套PLC坏了,另外一套自动进行控制,如何处理? 问题补充:前辈,你说的有点不懂啊,我有两套CUP,一套其他模块,硬件如何连接…

    SIMATIC S7-200 2017年12月7日
  • 简单程序的断电保持

    程序如下 LD     I0.0 LD     C1&nbs…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论