我使用的是wincc flexible 2008 sp2 版本,现在通过1个变量值的不同值实现两种不同的颜色。我发现当我这个变量为负数的时候,外观颜色为什么显示不出来啊。变量值为正数的时候显示正常。难道变量值为负数,外观就失效了?还是我有某个地方没设置好?请大家指教下。
图片说明:
最佳答案
首先看你的变量类型是什么。
WORD,16位短整数,可以表示0-65535之间的整数
INT,数据长度为16位,因为首位用做正负符号表示,那么最大值为2^15 = 32767(0111 1111 1111 1111),最小值为1000 0000 0000 0000 (-32768)。
所以你数据类型应该现在INT,而不是WORD.
提问者对于答案的评价:
问题已解决,谢谢你的提示!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299468.html