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