在触发动作事件(Action)中写入以下C脚本代码:
int x;
x=GetTagWord("XYZ"));
x=x+1;
SetTagWord("XYZ",x);
专家奖励分:5分
回答者: 剑忠- 高级工程师  第11级
2009-12-07 22:14:54
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
鼠标动作触发该脚本
WORD Value;
Value = GetTagWord("StartYear");//StartYear为16位无符号整数
if ((Value >= 2009) & (Value
Value++;//Value--;
else
Value = 2030;
SetTagWord("StartYear",Value);
专家奖励分:5分
回答者: 落叶无根- 初级技术员  第5级
2009-12-08 08:55:08
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
{
DWORD value;
value=GetTagDWord("TAG1");//TAG1为有符号16位数
value+=1;
SetTagDWord("TAG1",value);
return0;
}
之后点击工具栏“触发器”,组态为标准周期1S,在图形编辑器中用I/O域显示数值的变化。
参考资料:
《深入浅出西门子WinCC V6》
专家奖励分:5分
回答者: Lmoon- 学长  第2级
2009-12-11 09:31:59
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
上一页
1
下一页