发表于:2013/10/15 13:20:24
#0楼
给大家介绍一款WINCC报表系统:WINCC嵌入式EXCEL报表系统
一、功能介绍
该报表系统能够读取WINCC中历史归档数据,产生出EXCEL报表文件,同时在画面中EXCEL控件实时显示。该报表系统有如下优点:
1、该报表系统具备日报表、月报表、年报表、自由报表(任意时间段)功能,完全能满足大部分生产需求。
2、报表读取的数据是WINCC自带的变量记录数据库,不需要第三方数据库。
3、该报表系统能在不同的项目之间移植,过程简单。移植中基本不需要新建变量,不需要编程人员有数据库和VB脚本等知识,有一定的WINCC编辑和EXCEL使用能力即可完成。整个移植过程相当简单:拷贝一个画面和一个脚本文件、建立几张EXCEL模板文件,即可让项目具备完善的报表功能。
4、生成的EXCEL文件是基于模板文件生成的,模板文件修改容易,效果直观。在模板文件中能方便的添加其它信息,以便用户自己设计需求的报表。如果有多张报表时,只需要相应增加EXCEL模板文件即可,方便、适用、简单。
5、数据读取时,进行了适当的筛选和处理。只读取有效数据,数据质量不合格的将被舍弃。数据处理有3种方式:实时、平均、累计。实时处理:输出该时间段内第一个或最后一个数据;平均处理:输出该时间段内所有值的平均数;累计处理:输出最后一个值与第一个值的差值,适合流量累计、运行时间等数据。
6、日、月、年报表数据来源可以相互独立,能分别从不同的归档数据中获得数据。WINCC自带的数据库可以进行归档压缩,能大幅节约存储空间。如果月、年报表从压缩归档中获取数据,将大大缩短报表生成时的时间。
7、该报表系统在画面中集成了EXCEL控件,能实时显示生成的报表文件,也能随时调出已经生成的报表查看,而不需要打开EXCEL。
8、报表系统适用性强。该报表大部分功能采用的是WINCC内集成的VBS脚本实现,适用WINCC6.0以后所有版本(6.0、6.2、7.0等)。
二、该报表系统有五部分内容:
1、画面文件:“@report_wjy.PDL”
2、存放报表的文件夹:“项目路径\report”
3、EXCEL模板文件:“day1.xml”、“month1.xml”、“year1.xml”、“free1.xml”…..等等
4、全局脚本文件:“report_auto.bac”
5、配置文件:“set.txt”
一、功能介绍
该报表系统能够读取WINCC中历史归档数据,产生出EXCEL报表文件,同时在画面中EXCEL控件实时显示。该报表系统有如下优点:
1、该报表系统具备日报表、月报表、年报表、自由报表(任意时间段)功能,完全能满足大部分生产需求。
2、报表读取的数据是WINCC自带的变量记录数据库,不需要第三方数据库。
3、该报表系统能在不同的项目之间移植,过程简单。移植中基本不需要新建变量,不需要编程人员有数据库和VB脚本等知识,有一定的WINCC编辑和EXCEL使用能力即可完成。整个移植过程相当简单:拷贝一个画面和一个脚本文件、建立几张EXCEL模板文件,即可让项目具备完善的报表功能。
4、生成的EXCEL文件是基于模板文件生成的,模板文件修改容易,效果直观。在模板文件中能方便的添加其它信息,以便用户自己设计需求的报表。如果有多张报表时,只需要相应增加EXCEL模板文件即可,方便、适用、简单。
5、数据读取时,进行了适当的筛选和处理。只读取有效数据,数据质量不合格的将被舍弃。数据处理有3种方式:实时、平均、累计。实时处理:输出该时间段内第一个或最后一个数据;平均处理:输出该时间段内所有值的平均数;累计处理:输出最后一个值与第一个值的差值,适合流量累计、运行时间等数据。
6、日、月、年报表数据来源可以相互独立,能分别从不同的归档数据中获得数据。WINCC自带的数据库可以进行归档压缩,能大幅节约存储空间。如果月、年报表从压缩归档中获取数据,将大大缩短报表生成时的时间。
7、该报表系统在画面中集成了EXCEL控件,能实时显示生成的报表文件,也能随时调出已经生成的报表查看,而不需要打开EXCEL。
8、报表系统适用性强。该报表大部分功能采用的是WINCC内集成的VBS脚本实现,适用WINCC6.0以后所有版本(6.0、6.2、7.0等)。
二、该报表系统有五部分内容:
1、画面文件:“@report_wjy.PDL”
2、存放报表的文件夹:“项目路径\report”
3、EXCEL模板文件:“day1.xml”、“month1.xml”、“year1.xml”、“free1.xml”…..等等
4、全局脚本文件:“report_auto.bac”
5、配置文件:“set.txt”
附件:
[本地下载][此贴子已经被san.simon于2015/1/27 16:47:58编辑过]