wincc浮点数是实际10倍

WINCC读取AB-PF40P变频器数据,数据类型为浮点数32位IE754,但是显示出来十进制确是实际的10倍,请问怎样才能正常显示?写数据也要10倍数值。

问题补充:
可以在WINCC中把变量除以10。怎么弄啊,我初学者

最佳答案

1)只显示:比如标签变量A,  你在I/O域->动态连接,填写表达式 A/10.0,这样I/O显示就是已经除草10的结果了.
  2)如果有其他用途比如归挡记录之类,就只好再定义一个变量A1,用全局脚本SetTagFloat("A1",GetTagFloat("A")),再里面把所有需要除10的变量都写到这里.  这样一来,以后用到变量的地方就A1之类变量就可以了.

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

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午6:28
下一篇 2019年6月11日 上午6:28

相关推荐