如何在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日

相关推荐

  • 配置冗余服务器

    主服务器进行少量的%ignore_a_1%修改,必须重新生成服务器数据包嘛?9、然后再用“项目复制器”进行项目复制,再用冗余服务器打开,从而实现主备数据的同步;方法一:按照上述的做…

    SIMATIC WinCC 2021年7月5日
  • wincc按钮与结构变量连接

    在wincc项目中需要做很多个相似的控制画面,所以用到了结构变量,但是画面中需要有按钮,我不知道按钮怎么去连接结构变量。请问各位大神,这个该怎么做? 问题补充:是我的表达有误,下面…

    SIMATIC WinCC 2017年5月31日
  • cp443-1与1613的MaC地址问题

    Cp443-1是位于CPU模块的右方,它有MAc地址,1613卡在电脑里与cp443-1通讯也有MAC地址,通过冗余连接那就是需要四个MAc地址,现在Wincc与Plc连不上,总感…

    SIMATIC WinCC 2019年6月11日
  • wincc动画

    Option ExplicitFunction actionDim a,bSet a=HMIRuntime.Tags("A&quo…

    SIMATIC WinCC 2019年6月11日
  • conectivity station 功能和使用方法

    公司准备买了个wincc conectivity station软件,把全厂多个WINCC 上位机的数据采集过来,在网站上查了一些conntctivi…

    SIMATIC WinCC 2021年7月5日
  • WinCC 7x启动时出现the MCP_cs.dll file could not be loaded

    WinCC 7x启动时出现the MCP_cs.dll file could not be loaded,因此…

    2021年7月5日
  • WinCC中VB脚本调用C语言DLL文件

    WinCC中,目前已经实现C脚本调用C语言编写的DLL文件,现在打算使用VB脚本也实现同样的功能。1. VB脚本是否可以加载C语言的DLL文件(DLL文件复用),如果可以…

    SIMATIC WinCC 2021年7月5日
  • HMI UDT数据类型使用

    在项目库新建HMI UDT数据类型后,在变量表里没有新建的类型。请问需要怎么给变量分配项目库里新建的数据类型?希望能讲详细点,谢谢!附图如下: 问题补充:修改为PLC变量…

    2021年7月5日
  • WINCC数据记录问题

    用WINCC自带的时时数据控件(ONLINE TABLE)进行数据归档,在归档的时候选存储在硬盘上结果WINCC运行以后,在控件上没有任何的数据显示,把存储位置选作存储在…

    SIMATIC WinCC 2019年6月11日
  • wincc V6.2菜单与工具栏问题

    使用菜单功能,按动一个菜单按钮,如何调用一个画面窗口对象? 最佳答案 需要自己编写一VBS脚本函数,脚本需遵循如下规则: Sub <Procedurena…

    SIMATIC WinCC 2019年6月11日