wincc内部变量 点击:493 | 回复:3



3C_LU

    
  • 精华:2帖
  • 求助:0帖
  • 帖子:35帖 | 21回
  • 年度积分:2
  • 历史总积分:215
  • 注册:2004年10月09日
发表于:2009-07-05 22:18:54
楼主
怎么编写一个脚本让WINCC内部变量的数值在1 2 3 之间变化



fubing

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 300回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-11-07 12:34:16
1楼

看你是要求怎么变化了,如果是定时变化的话,编一个定时调用的动作,脚本如下:

  int i;

        i=GetTagWord("内部变量名");

       if( i==3)

          SetTagWord("内部变量名",1);

       else

           SetTagWord("内部变量名",i+1);

     

fubing

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 300回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-11-07 12:34:55
2楼
i==3 改为i>=3

9515136

  • 精华:0帖
  • 求助:40帖
  • 帖子:305帖 | 1715回
  • 年度积分:0
  • 历史总积分:6747
  • 注册:2004年9月09日
发表于:2009-11-08 08:13:54
3楼

用系统信息里的计数器吧,选 从1-3,先添加驱动


热门招聘
相关主题

官方公众号

智造工程师