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

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

!#$%&&#$%&&#$%&&#$%&&!’()!*+,-./0./#$%&&#$%&&!#$%&&1,&!#$%&&233.--453.6!453.67,4!453.689#$%&$’#9(87:&7;.%:=-.&?%%.3=$0$=@7:&A$B3/?-?C=#$%D?E-#7*2F#$%D?E-7;.%*./0$3.-2/3G$=.3=H/.I7:&7:&&?%C$J*$.K.%-#$%&&LMNO(:F:.-3/$;=$?%I#$%&&P()2&&.--7:&#$%&&233.--9(9:27:=233.--7Q.3=-!:27D=&&.--?Q.3=-R.=:277:&()%*+,-.S(8#$%&&LMNO(:!:272&&.--*.=#-T:4%J$%.(#?/U-;3.-F)I*.=D=-.T#-(&/.=.:=-.FD=-.1=GVD,%JW.%B./6VD!./-$?%’)I*.=O6.TD=-.(&/.=.O6.:.CFO6.XK.I:?Y%=$6/.3?/DO.K;(47ZN-(2DDX.E[N-F8IT/.3?/DO.K;F)IN-(Y;D=.[/.3?/DO.K;(A?0.X.5=,??;S(9*+,*.=\H./@O.K;TD(&/.=.+H./@:.CF]]V]*4,4&O^ZN7A#_4N4‘XF*4,4&OZ/?K#_4N4.=E..%a]b-=/*=/=b]a%Da]b-=/4%Db]aI%D8)))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/K(‘=-?60.-3?KK.%D6@=G.;/?6.K-?C3?K;6$3=.DD=/.;?/=%DD=-.3?;@C/..6@(4-567280[#$%&&V233.--D=-.V7:&V453.6/.;?/=#$%&&2&&.--7:&!2&B&.--#$%&&#$%&&2&&.--7:&453.6!#$%&&Pd!#$%&’(!$)*++,-./0*1/23*/4,50-67+0*89:630-;*/-=.$?1*/@AB*/+*C;,81+1D=.ECF=).G;HC*;@@;HI;8H-/@6JKLLM*1LL$6N6OP6AAIIQR))AHO*/+;@641//8+8H-/+:*7;*,-SL/6AC;8O@*IC*T=.C*UUAB;O-10@V1D*EN#N$N;HACHO*/+;@6W;L/6N1D*EACXX)1PY=.Z!)1PY=.Z2)1PY=.Z2’)1PY=.Z#’#)1PY=.Z)1PY=.ZZ*/08[7$Q1+*8/1,=/7+O5?-/+79\-175O-?-/+1/0]5+8?1+*8/21+1,8^5-DE9$___!9)1PY=.Z9!’!’9$$9$_Y1,@A\806V‘*?V6I6V/5?\80V6abJ.bcd6A’9’.M4-,.M4-,9M,+YcYc.M4-,:--+e1^-.M4-,$.M4-,-+8PfQ-[IQ-[.M4-,9]HH,*41+*8/-+8PfQ-[I2O-1+-aPf-4+@6.M4-,91HH,*41+*8/6AF*,-28Hg7+ON7+OJ-+8Pf.ZI8PfQ-[9Z8OhP88h79aH-/@7+OJA8PfQ-[9Y*7*P,-IF1,7-!.M4-,b1/^-2-,,7F8O*I’‘8$i8Pf.Z9:--+7@$A92-,,7@#UhG’’N*AI4@*j!N$AKQ-M+=’8Pf.Z9:--+7@$A9b1/^-@6]6V‘O*?k@+Ok@hAAV6K6V6eii6A9-,-4+8PfQ-[9-,-4+*8/9./+*O-b8[9J-,-+--,-4+*8/9J-,-+-:*;+KIM,RH#8Pf.Z9]4+*l-:--+9e1^--+5H9aO*-/+1+*8/IM,)1/0741H-m8Pf.Z9]4+*l-:--+9e1^--+5H9e1H-O*n-IM,e1H-O]#m]#8PfQ-[9Y*7*P,-I‘O5-8Pf.Z9:--+7@$A9eO*/+eO-l*-[8PfQ-[9Y*7*P,-IF1,7-8Pf.Z9:--+7@$A9eO*/+a5+8PfQ-[9J*7H,1g],-O+7IF1,7-K8PfQ-[9o5*+8PfQ-[9J*7H,1g],-O+7I‘O5-K-+8PfQ-[IQ8+:*/^p*,,]HH9e1+:U6L+-?H$9M,76m#Z*/22e)2Yc.M4-,YcYc.M4-,$*-?-/79*?1+*4Z*/22Y&9!Y*751,c17*4i99’o)-Ol-O!9!’9$$9&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&用VB实现WinCC归档数据的复杂报表作者:徐丽华,傅子晴作者单位:西门子工厂自动化工程有限公司,100028刊名:工业控制计算机英文刊名:INDUSTRIALCONTROLCOMPUTER年,卷(期):2004,17(5)引用次数:2次参考文献(3条)1.Siemens2.精通VisualBasic60中文版3.SQLServer2000相似文献(8条)1.期刊论文陈建.周煜申.苏少钰.姜建芳ActiveX在WinCC归档数据复杂查询中的研究与实现-工业控制计算机2005(5)针对WinCC归档数据的复杂查询与报表打印问题,总结出应用ActiveX技术访问WinCC归档数据的方法,很好地解决了实际工程问题.2.期刊论文胡冰.黎洪生基于Access数据库的WinCC组态软件报表系统的研究-自动化与仪器仪表2007(1)研究了MicrosoftAccess与SIEMENS的上位机监控软件WinCC之间数据流的过程,结合生产实际,介绍了基于Access的工控组态软件报表数据库管理系统的设计与开发,实现了对数据的查询、分析与统计,为企业的生产管理提供辅助决策.3.期刊论文李金锁.周华.梁慧杰.贾涛.LIJin-suo.ZHOUHua.LIANGHui-jie.JIATaoWinCC的查询打印功能在天津无缝钢管厂的应用-机械工程与自动化2007(2)主要讨论了使用VB编程语言,通过ACCESS数据库的ODBC连接,将西门子组态软件WinCC的过程数据归档,进行数据查询后输入到ACCESS数据库里,再调用EXCEL来实现对WinCC归档数据的灵活查询和复杂报表打印功能.4.期刊论文黄东.罗飞.赵少华.冯炳枢.HUANGDong.LUOFei.ZHAOShao-hua.FENGBing-shu基于VBScript实现WinCC过程数据归档-微计算机信息2008,24(34)通过编写VBScript全局脚本程序,将WinCC过程数据以数据表的形式记录于Access数据库中,方便查询、统计等处理工作.解决了WinCC不在运行状态时,WinCC趋势控件不能访问已经记录的过程数据的问题,以及过程数据的采集周期受最短归档周期500ms的限制的问题,充分缩短了过程数据的采集周期.5.期刊论文牛性年.刘长清.张辑VB扩展WinCC的数据查询打印功能-科技信息(科学·教研)2007(22)本文主要讨论了使用VB语言,将西门子组态软件WinCC采集的数据,通过ACCESS数据库的ActiveX数据对象(ADO)连接,查询后的数据输入到WinCC控件里,实现了对WinCC采集数据的灵活查询和复杂打印报表功能.6.学位论文阚宏进基于VC++工控组态软件的总体框架性设计与实现2000工控组态软件的设计与实现是一个庞大而复杂的工程,也是一个艰巨的挑战.该文结合作者近两年来从事工控组态软件设计的实际经验,主要论述了中小型组态软件的整体框架设计与实现方法,并给出了用VC++6.0语言作为开发工具完成实现的部分程序源代码.组态软件的设计可分为几个子系统的设计:流程图子系统、实时数据库子系统、运行子系统、通讯子系统的设计.该文主要论述了组态软件中的两个关键子系统流程图子系统和实时数据库子系统的设计与实现,并对OPC在过程控制中的应用作了初步的探讨.该组态软件的设计参考了国内外几个比较著名的组态软件产品,如国外的INTOUCH(美国WonderWare公司)、Wincc(西门子公司)和国内的组态王KingView(Version5.1)(北京亚控公司)等,以此为基础,融入了自己的新特色:1·利用部件比的ActiveX技术增加了用户组态的可扩展性;2·利用VC++和VB混合编程技术,充分运用VB强大、高效的界面生成能力、ACCESS数据库功能和VC++易于对内存、硬件操作的特点,VB、VC都是微软的产品,它们之间的相互连接很容易,这种混合编程方案能有效地缩短软件开发周期;3·利用OPC(OLEforprocesscontrol)规范解决上位机软件和下位机的挂接问题,OPC规定了软件和硬件的统一接口标准,使得一个设备可以很容易地加入现有系统并立即投入使用,不需要复杂的配置,且不会影响现有的系统,实现了即插即用,无需编写设备驱动程序;4·实时数据库系统以DLL形式存在,有利于其它编程语言(如VB、C++Builder等)实现的ActiveX动画构件访问实时数据库.该系统整体框架性的实现,为后面的研究生继续该课题的研究与开发打下了坚实的基础.7.期刊论文王宇.严宏志.樊广军.谢红清.WANGYu.YANHong-zhi.FANGuang-jun.XIEHong-qing多参量状态监测与故障诊断系统数据库技术研究-计算机应用2007,27(2)针对大型往复式压缩机状态监测与故障诊断系统的数据信息特点,通过WinCC组态数据库、MicrosoftAccess数据库、文件系统管理数据三种数据管理方法对系统的适应性的研究,最终选择文件系统管理数据,同时采用内存对齐规则设计规划了系统数据的存放格式,从而建立-个实时性高、数据量大的数据库来满足工业现场需要.8.学位论文谢红清基于VC的往复压缩机故障诊断软件系统研究与开发20066M25往复式压缩机是化工行业气体压缩的重要设备,但是其结构复杂,运行工况恶劣,有受交变载荷的部件,还有许多在高压下滑动的部件,而且气体产生压缩热,机械振动和气体压力脉动等,所以,在运行过程中往复压缩机故障率非常高。为了确保生产正常运行,提高设备利用率,积极进行设备故障检测与诊断技术的应用研究具有非常重要的意义。本文介绍了往复式压缩机故障诊断技术的现状与进展,对往复式压缩机运行时的常见故障及其机理进行了分析,以轴承振动信号、压力信号、温度信号、活塞杆位移信号等为研究信号,以振动分析法和参数法作为系统的故障诊断方法,研制和开发了一套“6M25往复压缩机故障诊断系统”。本文主要研究内容包括:对比分析了故障诊断系统的三种数据管理方案,为满足系统的实时性要求,分别用Access数据库、WinCC数据库以及文件系统进行数据管理,最终选择数据存取速度最快的文件系统进行数据管理,并设计规划了所采集的信号数据的数据结构,保证了数据的快速、准确、可靠的读写问题。对数字信号处理技术进行了比较深入的研究,实现了奇异值识别处理算法、数字滤波器设计算法、快速傅立叶变换算法及曲线拟合算法等,在此基础上通过功率谱分析和参数比较,实现了对压缩机的状态监测、故障诊断与趋势预测。采用面向对象的可视化编程语言VisualC++6.0设计开发了6M25往复压缩机的故障诊断系统。通过分析诊断的需求和诊断系统的组成,对整个系统进行了模块化划分,并将各组成模块用类进行封装,对

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功