汇总报表功能满足了设备变量聚合后进行数据存储的报表需求,能够针对于设备变量,或者中间变量进行存储,可设置采样周期及数据聚合方式,最终可形成日报、月报或年报。以下详细介绍自定义报表功能。
前提
在创建汇总报表之前,请先将您想要存储的变量加入数据汇总变量中,如图,因为添加为汇总报表的变量必须为数据汇总变量。
一、添加/编辑汇总报表
点击【后台管理】—【设备中心】—【EG设备管理】—【编辑】—【步骤4:历史报表管理】,点击【新增汇总报表】按钮,弹出的新增汇总报表弹窗,可以进行添加新的汇总报表,如图
【名称】:用于设定汇总报表名称,必填项。名称最多15个字符,所有历史报表名称不可重复;
【采样周期】:可选择报表采样的周期,最终形成小时报,日报,月报或年报,详见下方1.1采样周期;
【存储变量列表】:存储变量列表中可进行添加想要存储的变量以及设置存储变量的聚合方式,详见下方1.2存储变量列表
对于已经创建了的汇总报表,可在历史报表管理列表中查看到已经创建的汇总报表,可进行编辑、删除等操作。
1.1 采样周期
采样周期可选择小时、日、月、年四种,默认为日
小时:创建报表后每个小时整点存储一次数据
日:创建报表后每日0点存储一次数据
月:创建报表后每月1日0点存储一次数据
年:创建报表后每年1月1日0点存储一次数据
1.2 存储变量列表
存储变量列表中可添加并设置将变量聚合后进行存储,如图,每个报表最多可添加100个变量
1.2.1 新增变量
点击新增按钮,可添加要存储的变量,添加完成后,可在存储变量列表中选择要将变量以何种聚合方式进行存储,如图
数据聚合方式包括差值、首值、尾值、最大值、最小值、平均值
差值:一个周期内的尾值-首值,例如周期为小时,差值为一个小时内的尾值-首值;
首值:一个周期内最开始采集到的数值;
尾值:一个周期内最后采集到的数值;
最大值:一个周期内采集到的数值的最大值;
最小值:一个周期内采集到的数值的最小值;
平均值:一个周期内所有采集到的数值的平均值。
注意:
1. 报表创建成功后,请谨慎更改变量和数据聚合方式,以免造成数值错误。
2. 如果新增变量时没有可选择的设备变量时,请先前往【后台管理】-【EG设备管理】-【编辑】-【③:变量管理】中,将想要使用的变量添加到数据汇总变量中,详见数据汇总,位置如图
1.2.2 排序
对于已经添加好的变量,可进行排序操作,如图,该排序可控制前台历史报表展示时的顺序
可以对当前存储变量列表中的变量进行置底、置顶、上移、下移排序操作,勾选想要进行排序的变量,点击排序按钮,选择想要进行的排序操作。
二、绑定汇总报表
添加完汇总报表后,可将汇总报表绑定在EG组态控件上进行展示
可绑定汇总报表的组态控件:【曲线图】、【柱状图】、【面积图】、【历史报表】、【XY曲线】
例如:为曲线图控件绑定汇总报表,可以查看汇总报表中变量数值的趋势变化
进入EG组态编辑页面,在画布中拖入一个曲线图控件,在右侧数据属性栏中选择绑定历史报表
绑定完成后,曲线控件就可以展示绑定的汇总报表中变量的数值趋势变化了。
三、应用场景
场景1
企业需要通过报表形式查看空压机的的能耗负荷,统计每天的能耗高峰
解决方案
1.将能耗负荷变量设置为数据汇总变量
2创建汇总报表,选择时间维度,采样周期为小时,选择设备的能耗变量,聚合方式为最大值
3.创建报表后,网关会每个小时上报一次对应能耗的最大值,通过对比,可了解一天之内设备能耗负荷量用量比较大的时段
场景2
需要了解排水池的实时蓄水量情况,能通过组态可视化方式查看水量情况,并且每小时记录一次水量情况
解决方案
1. 创建中间变量,设置公式:进水口口流量-当日出水口水量得到实时蓄水量。
2. 组态画面中,选择图标控件中“百分比”控件,选择水波球样式,绑定实时蓄水量,设置好对应的上下限值后,即可通过数据可视化的方式了解蓄水量
3. 创建汇总报表,选择时间维度,采样周期为小时,选择蓄水量,聚合方式为首值,即可按小时进行存储