欢迎来到天天文库
浏览记录
ID:33183578
大小:10.70 MB
页数:62页
时间:2019-02-21
《基于opc+da技术的客户应用软件的设计及实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东南大学硕士学位论文基于OPCDA技术的客户应用软件的设计及实现姓名:胡海涛申请学位级别:硕士专业:控制理论与控制工程指导教师:李世华;马建国20101221摘要OPC全称是OLE(ObjectLinking锄dEmbedding)forProcessCon仃0l,即过程控制中的对象链接嵌入技术。OPC技术是基于MicrosoR的COM/DCOM(组件对象模型/分布式组件对象模型)技术所要求的功能,制定的一个开放和互用式的工控行业的软件接口标准,在当今过程控制领域,是一种非常流行的数据交换技术,是实现控制系统现场设备级与过程管理级
2、信息交互、实现控制系统开放性的中间件技术。论文首先介绍了OPC技术产生的背景,以及它的主要特点与发展状况,深入剖析了其核心COM/DCOM技术,然后重点分析了OPC数据访问规范(OPCDA)及OPC客户端与服务器的通信机制。本文基于OPC数据访问规范及COM/DCOM理论,主要做了一下几个方面的工作:1)提出用OPC技术解决工艺装置与调度部门之间的实时数据传递问题。开发了OPC实时数据客户端软件,解决了工厂问题,达到了预期效果。2)实现用Delplli环境开发OPC客户端程序,解决OPc接口实现和多视图显示等技术问题。3)针对OP
3、C数据访问规范讨论了如何进行源码级的开发及实现,在充分考虑OPCDA2.O版与1.O旧版的不同之处,讨论了兼容新旧版本的客户端软件的实现方法,实现了对本地或远方计算机的OPC服务器进行数据采集和管理维护功能。4)利用EXCEL自动化接口技术,讨论了实现实时报表功能。总之,课题的研究和实践致力于对理解OPC内部机制和开发OPC客户端具体应用提供良好的参考,同时展现了COM/DCOM中定制接口和自动化接口技术的使用,促进基于0PC中间件技术来构建现代信息控制系统的发展。关键词:OPC;COM/DCOM:数据访问规范;OPC客户端;报表
4、ABSTRACTOPCistllegenericOLEforProcessCon钾ol,literally眦lslatedaStheObjectLinhnga11dEmbeddingtecllIlolog),i11processcon仃01.OPCspecificationisaIlopenaIldinteroperablesoRwareme血cestaIld御.dsint11efieldofprocesscon仃ol,basedontlle矗mctionsrequiredbyMicroso甜sCOM(ComponentObjec
5、tModel)a11dDCOM(DistributedConlponentObjectModel)technology.Toda弘inthefieldofprocesscorltr01,“isaVe巧populardataexchallgetechl0109ya11dthemiddlewaretec王1r10logythatrealizesiIlfo肌ationexchaIlgebe帆eenopensystemfieldequipmenti11controlsystemalldprocessmanagememlevel,andle
6、tstllecontr01systemtobeaIlopensystem.First,t王1ep印erinn-oducest11ebackgroundofOPCtechnologyaswell嬲itsmaillch聪咄甜sticsa11ddeVelopment,锄alyzesitscoretecllllolog),ofCOM/DCOM.1hen,mepaperstudiesme0PCDa:taAccessspecificationaIldt11ecommuIlicationmecha血smbetv旧enOPCcliemandsen
7、,er.BasedonmeOPCDataAccessSpecificationandCOM/DCOMtlleory’tllemainjoboft11efollo、析ngaspectsofwork:1)OPCtechnologyisproposedtosolVetheproblemofreal—timedatatransmissionbetweenprocessplant孤dSchedulingdepartment.OPCcliemsofhVarcforreal-缸eda_tahavebeendevelopedtoresolvet1
8、1eproblemofthepl趾t锄dt0acllieVetlledesirede虢ct.2)OPCClientDeVelopment晰t王lDel山resolVesOPCinterf.aceandmulti-viewdiSplaytecllIl
此文档下载收益归作者所有