
有以下方法实现单位显示:
方法1:上传字符串,在FB接口上写什么文本,上传到wincc就显示什么文本。
方法2:上传整数,动态显示文本。
=1时显示“m3/h”;=2时显示“%”;=3...;=4...
上面的2种方法有很多弊端
方法1的缺点:
一。每次修改单位需要重新编译wincc,
二。不常用的符号比较难输入,比如摄氏度的符号,
三。难以保证统一比如你在前面输入RPM转速,后面输入的是小写rpm或者是Rpm
方法2的缺点:
穷举的缺点就是能显示的变量都要例举而且太有限了,例举的越多,脚本越大。
我说说自己的方法:
我把所有的单位都例举出来,且对应一个整数ID号。
1001 F
1002 %
1003 m3/h
1004 Hz
...
..
然后倒入文本库,FB上传对应的整数ID号,用脚本去检索文本库中对应的ID号。
这个方法好用是好用,而且一直在用,但是比较繁琐!~
各位有什么好办法吗?