用VB实现WinCC归档数据的复杂报表.pdf

用VB实现WinCC归档数据的复杂报表.pdf

ID:53576815

大小:430.20 KB

页数:2页

时间:2020-04-20

用VB实现WinCC归档数据的复杂报表.pdf_第1页
用VB实现WinCC归档数据的复杂报表.pdf_第2页
资源描述:

《用VB实现WinCC归档数据的复杂报表.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Pd用!"实现#$%&&归档数据的复杂报表用!"实现#$%&&归档数据的复杂报表徐丽华傅子晴西门子工厂自动化工程有限公司(8)))9c)’/0123,1OG$-1<;./K<$%6@D$-3H--.-G?E=?$K;?/==G.#$%&&;/?3.--D<=<=?A$3/?-?C=233.--0$<7:"&V<%D$K;6.K.%=3?K;6$3<=.DD<=<-.D?%453.6H-$%J!";/?J/6@=G.;/?>6.K-?C3?K;6$3<=.DD<=<

2、/.;?/=<%DD<=<><-.3?;@C/..6@(4-567280[#$%&&V233.--D<=<><-.V7:"&V453.6/.;?/=摘要本文主要讨论了将西门子组态软件#$%&&归档的过程数据,通过2&&.--数据库的7:"&连接,利用!"生成2&B&.--数据库,较好地解决了#$%&&归档数据灵活备份和复杂报表打印的问题。关键词:#$%&&,2&&.--数据库,7:"&,453.6报表西门子公司的#$%&&是一个优秀的工控组态软件,广泛应"#$%&的配置连接和$’#用于各种工业控制系统的数据采集及监控。

3、#$%&&本身也具有9(87:"&(7;.%:<=<><-.&?%%.3=$0$=@)配置报表和曲线处理功能,但#$%&&!’()以前的版本没有嵌入7:"&是一个用于访问数据库的统一标准接口,是A$B!"脚本功能,且其归档数据不能直接被*+,-./0./数据库所3/?-?C=#$%D?E-的开放服务体系#7*2F#$%D?E-7;.%用。对于一些较复杂的数据处理功能(如数据查询、数据备份、报*./0$3.-2/3G$=.3=H/.I中有关数据库的一个组成部分。7:"&表打印等)用#$%&&实现就显得力不从心。同时,#$

4、%&&在处需要连接数据源,选择相应的驱动程序。本系统数据源配置在理报表时不能对历史数据进行任意查询和过滤,且报表格式设7:"&&?%C$J对话框中进行,配置数据库文件名(此处输入计也不够灵活方便,无法满足项目要求。*$.K.%-组态软件#$%&&自动生成存档的过程数据库L项目!系统概述名MNO(:")和路径。并在类型F:.-3/$;=$?%I中输入#$%&&P()。本系统是将#$%&&从1,&采集过来的过程数据通过!"在2&&.--中通过“获取外部数据“连接到在7:"&管理器中编程进行归档、查询、过滤、报表打印。在每次

5、试验前,先要清空建立的数据源。这样即使#$%&&退出后,233.--仍然与过程数#$%&&归档数据库和233.--临时数据库,以保证每一次试验据库保持后台动态连接。数据的有效性和完整性。试验结束后,可立即进行数据处理(备9(9:27(:<=<233.--7>Q.3=-)份、查询、过滤、打印)。也可对备份的历史数据进行查询和报表!"访问数据库的方法有多种,访问的数据库类型也有多打印。由于453.6实现报表功能非常强大,且!"的可扩展性强,种。:27(D<=<<&&.--?>Q.3=-)是一种基于R.=数据库引擎可以利用4

6、53.6作为7,4服务器,实现!"与453.6的集成,所的面向对象接口,它提供了完整的管理一个关系型数据库所需以各种复杂的报表可以很容易的实现。系统主要界面如下。的全部操作属性和方法。:27可以识别7:"&数据库。()%创建数据库和*+,-.报表S(8创建数据库、添加记录#$%&&自动生成归档的过程数据库L项目名MNO(:",每一个标签变量对应一个表,需将若干个表汇总成为一个总表,另外需建一个包含变量名称、代号、允许值等字段的表。上述过程采用!"编程,用前面介绍的的:27创建数据库、创建表、添加字段等来完成。并将2&&

7、.--中不同的采样周期对应数据添加到临时数据库中,然后进行备份、查询和报表处理等。主要程序如下:*.=#-T:"4%J$%.(#?/U-;<3.-F)I*.=D<=<"<-.T#-(&/.<=.:<=<><-.FD<=<"<-.1<=GVD>,<%JW.%B图8新试验起始画面./<6VD>!./-$?%’)I*.=O<>6.TD<=<"<-.(&/.<=.O<>6.:.CFO<>6.X

8、/DO.K;(A?0.X.5=,??;S(9数据查询和过滤使用*+,语句实现时间段和数据过滤时间的子查询,并将查询结果放在建立的临时查询表中,再将临时查询表的记录显示。*.=H./@O.K;TD>(&/.<=.+H./@:.CF]]V]*4,4&O^ZN7A运行数据#_4N4时间‘XF*4,4&O时间Z/?K运行数据#_4N4图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。