Vijeo Citect v7.5中INT 和UINT 类型变量怎样按位取反?
问题描述:
Citect中INT 和UINT 类型变量按位取反方式所属产品线:
AVEVA™ Plant SCADA解决方法:
INT 类型的变量每位取反的脚本如下:
INT
FUNCTION qufan()
IF trend1<0 THEN
trend2=(trend1 BITXOR 32767)+1
END
IF trend1>=0 THEN
trend2=trend1 BITXOR 32767
END
RETURN trend2
END
UINT 类型的变量每位取反的脚本如下
INT
FUNCTION qufan()
trend2=trend1 BITXOR 65535
RETURN trend2
END
是否有帮助?


需要帮助?
产品选型工具
快速轻松地为您的应用找到合适的产品和附件。
获取报价
开启在线采购咨询,我们的专家将与您联系。
我要采购
开始在线采购咨询,专家将会与您联系!
帮助中心
一站式查找满足您所有需求的支持资源。