欢迎来到天天文库
浏览记录
ID:8237523
大小:655.64 KB
页数:3页
时间:2018-03-11
《基于opc的wincc监控系统复杂报表的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、软件时空《微计算机信息》(管控一体化)2009年第25卷第2-3期文章编号:1008-0570(2009)02-3-0244-02基于OPC的WinCC监控系统复杂报表的实现TheimplementationofcomplicatedreportinWinCCsupervisorysystembasedonOPC(江西理工大学)卢宏童长仁曾青云LUHongTONGChang-renZENGQing-yun摘要:基于OPC数据存取规范,采用visualbasicforapplications(VBA)编程,读取WinCC
2、数据库,在Excel中实现了监控系统的复杂报表,给出了具体的实现步骤和主要程序代码。某冶炼厂硫酸转化上位机监控系统复杂报表的应用实践表明,该方法能有效地解决工业数据复杂报表打印问题,具有良好的推广应用价值。关键词:OPC;WinCC;Excel;复杂报表中图分类号:TP273文献标识码:AAbstract:ThecomplicatedreportinWinCCsupervisorysystemwasrealizedinExcelbyusingvisualbasicforapplications(VBA)basedonO
3、LEforprocesscontrol(OPC),andthedetailstepsandmainprogramsareoffered.Practiceindicatesthatthemethodcansolvecommendablytheproblemsofcomplicateddatareport,andcanbeusedwidely.技Keywords:OPC;WinCC;Excel;complicatedreport术1引言代码。上层应用作为OPC客户端,可以不包含任何通信接口程序,不必关心底层的硬件设备特性,
4、也不必考虑软硬件如何通在企业综合自动化系统中,管理网需要从控制网上实时地信。只要遵循OPC数据接口协议,一个OPC客户程序可以同时创获取工艺生产过程数据,并进行数据信息的分析、加工,最终自和一个或多个厂商提供的服务器连接,从中取得数据,从而实动生成和打印各种形式的报表。然而,由于控制网上的DCS、新现OPC数据的灵活配置和多种系统的真正集成。PLC和其他智能仪器仪表通常来自不同的厂商,相互之间的通讯非常复杂。因此,如何有效、可靠、实时和高速地从控制网中OPC数据存取服务器由三类对象组成:服务器(Server)、组(Gr
5、oup)和项(Item)。OPC服务器对象维护有关服务器的信获取在管理网上所需要的各种实时数据,并按工业要求自动生息并作为OPC组对象的包容器;OPC组对象维护有关其自身产和打印生产数据报表,是在企业综合自动化实施过程中普遍的信息,提供包容OPC项的机制,并管理OPC项,一个服务器关注的问题。中允许存在多个组;OPC项对象是OPC的数据单元,一个组OPC(OLEforProcessControl)是Microsoft公司的对象链接内允许定义多个数据项,每个数据项有值(Value)、品质(Qual-和嵌入OLE/COM技
6、术在过程控制方面的应用,为工业控制领ity)和时间戳(TimeStamp)三个属性。数据项不是数据源,它仅域提供了标准的数据访问机制。OPC作为硬件和软件之间的一仅是与数据源的连接,其值对应图1的数据缓冲区,而服务器个中间件,解决了上述异种设备之间通讯难的问题,为工业数按照一定的速率通过数据缓冲区与物理设备交换数据,所以,据通讯提供了一种标准。数据项只是简单地说明了数据的参考地址,而不是数据的实本文以WinCC为例,基于OPC数据存取规范(版本2.0),际物理地址。利用VBA编程技术实现Excel对WinCC数据库的读
7、取,给出OPC标准中的接口主要有两种:定制接口(OPCCustomIn-了在某冶炼厂硫酸转化上位机监控系统开发中的应用实例,为ferfaces)和自动化接口(OPCAutomationInterfaces)。定制接口描工业复杂报表的自动生成和定时打印提供了一种方法。述了OPC组件和对象的接口和其中的方法,适用于由C或C+2OPC技术+语言设计的OPC客户端和服务器程序;自动化接口提供了一OPC(OLEforprocesscontrol)是OPC基金会组织倡导的工个自动配置和存取过程控制数据的接口,它方便了用Visual
8、业控制和生产自动化领域中使用的硬件和软件的接口标准。basic、Delphi、Excel及其它可以使用OLE自动化服务器应用程OPC是基于Microsoft的OLE、COM和DCOM技术,包括了自动序接口的高级商用软件的使用。图1是OPC自动化接口的对象化应用中使用的一整套的接口、属性和方法的标准。模型。OPC标准要求所有的硬件供
此文档下载收益归作者所有