n
1、概述
基于WinCC/B.Data的综合能源管理系统,是西门子公司集成于TIA全集成自动化 & TIP全集成能源自动化的一体化产品,通过这一强有力的工具,对从SCADA层中得到的数据,采用成熟高效的综合能源分析方式,覆盖能源采购,能源调度,确保能源的高效使用和良好的成本控制。n
采用B.Data进行能源系统的分析及管理,最终实现:
■ 技术数据和商务数据处理系统的整合;
■ 基于历史负荷数据和生产计划的负荷预测;
■ 气体和废水排放预测;
■ 增加发电和输配电的效率;
■ 通过生产相关的负荷预测提高规划可靠性 ;
■ 采购能源时,为采购部门提供成本优化支持;
■ 履行法律义务,监测报表温室气体排放;
■ 建立能源和原料账目的公司级透明度;
■ 基于costs-by-cause原则,进行能源成本分配,易与财务系统关联 (如SAP);
相应的分析结果,通过报表系统合理展示;
B.Data中报表主要是基于query-type、Module、Template三个要素的组态实现,例如设定Query-type的报表周期为日查询,主要是对日数据的分析,但在许多实际应用中,需要将月、年的分析结果也展示在日报分析中,下面通过实例说明在B.Data中如何通过特定配置实现这一功能。n
2、实例内容
假定对一个工厂的某一个电量进行分析,相应信息如下:
DataPoint: e_Electric,时间采集周期为2小时,时间长度为2天,需要在系统中如下显示分析。
(1) 基于两个小时间隔显示消耗值
(2) 日消耗、月初到现在消耗、年初到现在消耗
(3) 图形化表示两小时间隔消耗值n
图1 工厂日月年电能消耗统计n
3、实例步骤
下面通过详细的步骤说明如何进行上述报表实现。n
3.1 建立Matrix变量
首先建立Matrix变量e_Electric,并输入两天的数据。n
图2 定义手工变量结构n
图3 定义手工变量e_Electric
图4 输入数据为20.05.2013 00:30-22.05.2013 00:00
3.2 KPI公式
基于需求需要建立下面两个KPI公式:
(1) 电能消耗累计Meva
(2) 电量采集最大值Meva
图5 相关Meva
3.2.1 电能消耗累计Meva
通过下面的Meva求电能消耗的累积量:
图6 电能消耗累计Meva
3.2.2 电能采集最大值Meva
通过下面的Meva求电能采集最大值:
图7 电能采集最大值Meva
3.3 报表实现
报表主要通过Report组件实现,包括如下步骤:
(1) 定义查询周期
(2) 定义模块
(3) 定义模板
(4) 生成报表
图8 报表组态
3.3.1 定义查询周期
定义日查询类型:
图9 日查询类型定义
3.3.2 定义模块
基于日消耗计算,直接定义为日的Balance模块定义即可,基于年和月的消耗运算,不能采用标准的Balance模块功能,需要采用校正方式,在标准的模块定义中,可以通过扩展功能定义,选择
(1) since of begiing of month
(2) since new year
图10 月消耗模块扩展功能定义
3.3.3 定义模板
为了实现图形化显示分析结果,需要定义模板,可以根据需求自由定义。
(1) 生成数据在如下sheet1中
(2) 关联sheet1和sheet2
(3) 在sheet2中编辑图形和数据
(4) 导入编辑模板在图表中
图11 月消耗模块扩展功能定义
3.3.4 报表实现
如下图实现一个创建于20号的21~22号报表分析。
图12 分析结果
关键词
B.Data、Module
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc326653.html