c脚本怎样把字节数组转换成浮点数?

在plc的数据块中定义了real数组array[0..1000] real,然后通信发送给Wincc定义的原始数据类型变量raw1,在脚本中用GetTagRaw将数据存放在字节数组BYTE b[4000]中,怎样把b[4000]转换回浮点数f[1000]呢?

最佳答案

以前帮网友解决过类似问题,PLC里浮点数和C脚本里浮点数字节顺序排列不一致,需要进行交换,你看一下这个帖子应该就能解决问题了
http://bbs.e10000.cn/a/a.asp?B=302&ID=826994

提问者对于答案的评价:
原来是字节顺序的问题,谢谢youhm的帮助,成功了!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:41
下一篇 2017年12月9日 下午11:41

相关推荐

  • WinCC Audit

    本人新手,大大们能不能告诉我WinCC 7.3 和 audit 7.3 是否兼容?  有没有audit7.3的…

    SIMATIC WinCC 2017年6月5日
  • 6AV6641触摸屏通讯

    我们的触摸屏6AV6641-0AA11-0AX0损坏,购买备件后参数下载不进去,提示“未建立连接。请检查您的设置、端口、电缆等”,该怎样设置?屏幕参数中有“Transfer&nbs…

    SIMATIC WinCC 2017年12月10日
  • wincc Online Table control

    wincc Online Table control 监测的数值有中间划横线、有后面是u的是什么意思? 望专家点点。 专家建议 确…

    SIMATIC WinCC 2020年11月1日
  • cp-5611连接问题,急!!

    用channel   diagnosis测试了一下,cp-5611前面是一个叉号,错误代码为42D4,连接状态是:断开连接。 请大家指点。 …

    SIMATIC WinCC 2019年6月11日
  • 在一个窗口画面做一个按钮,用C 脚本写,窗口的周期会不会影响按钮中C脚本的执行周期

    WinCC 脚本诊断之如何让WinCC脚本运行更加顺畅 课程编号:V2537 您在使用WinCC时遇到过运行慢,堵塞等…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户…

    2020年11月1日
  • wincc与单片机的通讯

    wincc与四个单片机之间该如何做通讯 最佳答案 《单片机与组态王及WINCC的小结》连接: http://blog.gkong.com/more.asp?id=5003…

    SIMATIC WinCC 2019年6月11日
  • 如何做wincc配方

    我想做一个配方,做几个钢种代码,每一种钢种做10个参数,在wincc界面里可以将这些参数相应的保存在电脑硬盘上,在使用的时候可以将硬盘上的数据读出来显示在对应的区域,然后在下载到P…

    SIMATIC WinCC 2019年6月11日
  • 关于WinCC运行许可证的问题?

    每次开始运行示例工程DemoProgect 时,WinCC都会提示“您的软件许可证已经期满,请获取有效的许可证”。但是我运行自己创建的WinCC工程时就很正常,不会出现这…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 demo版

    在WINCC7.0 DEMO演示版中做的项目,是否只需买个授权就能安全运行了? 专家建议 请购买与您wincc7.0 demo版同版本的WinCC,软件和授权都…

    SIMATIC WinCC 2020年11月1日
  • wincc中用vb查询数据库

    想生成月报表,在图片编辑器中组态了两个输出域,定义两个内部变量年和月, data17=HMIRuntime.tags("年").readdata16=…

    SIMATIC WinCC 2018年12月14日