如何在WINCC中对上传的瞬时流量进行累积?

WINCC中读到的S7300中的变量是一个瞬时流量,如何在WINCC中编写程序,实现在界面上显示累积流量?最好有例子,谢谢!

最佳答案

#include "apdefap.h"

  int gscAction( void )
  {
  float a; float a1; 
  a=GetTagFloat("瞬时量");    a1=GetTagFloat("累积量");
   a=a/3600;   //小时量/3600,分钟量/60,要在信息/触发器中设为1S

  a1=a1+a;
  if   (a1>=1000.0)
  {
    a1=0;
  }
  SetTagFloat("累积量",a1);
  return 0; 
  }

提问者对于答案的评价:
非常感谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274531.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐