发布于 2005-10-18 22:02:56
0楼
首先要搞清楚连接状态、变量状态、质量代码三个概念。
连接状态一般是指通讯状态,代码为0时表示通讯正常,非0时就有问题,每一种可能的通讯故障都对应一个代码。它可以通过GetTag×××State(Tag_Name, lp_dwstate)得到。
变量状态(质量的子状态)、质量包含在质量代码中,质量代码由二进制结构组成。
QQSSSSLL
Q:质量
S:质量的子状态
L:限制。该数值是可选的。
质量代码代表变量的整个数值传送和处理的质量。例如使用质量代码可以查看当前值是起始值还是替换值。质量代码具有优先次序。如果同时产生多个代码,将显示优先级最高的代码。
在已激活项目的变量管理器中,如果将鼠标指针指向数据窗口中的变量,则WinCC将输出作为工具提示的状态信息。
连接的状态
变量的当前过程值
变量的质量代码
上一次修改变量时的日期
还不清楚如何通过脚本得到质量代码。
无论成与败,无论甜与苦,我还是我。