欢迎来到天天文库
浏览记录
ID:6792405
大小:2.40 MB
页数:117页
时间:2018-01-25
《毕业设计(论文)-opc da客户端的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、**大学学士学位论文摘要OPC全称是OLEforProcessControl,即过程控制中的对象链接嵌入技术。OPC技术是基于Microsoft的COM/DCOM(组件对象模型/分布式组件对象模型)技术所要求的功能,制定的一个开放和互用式的工控行业的软件接口标准,在当今过程控制领域,是一种非常流行的数据交换技术,是实现控制系统现场设备级与过程管理级信息交互、实现控制系统开放性的中间件技术。OPC技术采用Client/Server模式,规定了OPCClient与OPCServer之间遵循标准的接口。OPC
2、服务端一般由控制设备的生产厂商,将硬件设备驱动程序和通信程序封装成独立的OPC服务器,向OPC客户端实时地提供数据。OPC客户端由使用设备的客户自己开发,可以不包含任何通讯接口程序,不必关心底层的硬件设备特性,也不必考虑软硬件如何通讯,只要遵循OPC规范,就能够从OPC服务器中获取数据,从而实现数据的灵活配置和多种系统的真正集成。由于OPC服务端与客户端之间的接口是标准的,因此可以开发出通用的OPC客户端,使不同的应用访问同一台设备或使同一个应用访问不同的设备。论文首先介绍了OPC技术产生的背景,以及它
3、的主要特点与发展状况,深入剖析了其核心COM/DCOM技术。然后重点分析了OPC数据访问规范及OPC客户端与服务器的通信机制,介绍了如何用VC++开发客户端程序。关键词:OPC;COM;客户端;数据访问规范108**大学学士学位论文AbstractOPCisthegenericOLEforProcessControl,literallytranslatedastheObjectLinkingandEmbeddingtechnologyinprocesscontrol.OPCspecificationis
4、anopenandinteroperablesoftwareinterfacestandardsinthefieldofprocesscontrol,basedonthefunctionsrequiredbyMicrosoft'sCOM(ComponentObjectModel)andDCOM(DistributedComponentObjectModel)technology.Today,inthefieldofprocesscontrol,itisaverypopulardataexchangete
5、chnologyandthemiddlewaretechnologythatrealizesinformationexchangebetweenopensystemfieldequipmentincontrolsystemandprocessmanagementlevel,andletsthecontrolsystemtobeanopensystem.OPCspecificationusesClient/Servermode,anddefinesthestandardinterfacebetweenOP
6、CClientbetweenOPCServer.IntheOPCServerend,thecontrolequipmentmanufacturerspackagethehardwaredevicedriversandthecommunicationprogramtobeanindependentOPCserverprovidingreal-timedatatoOPCClient.TheOPCClientdevelopedbycustomerswhousetheequipmentisabletoobtai
7、ndatafromtheOPCserveraslongasfollowingtheOPCdatainterfaceprotocol,alsoitmayincludenocommunicationinterfaceprogram,doesnothavetocareaboutthehardwarecharacteristicsofthebottom,hasnoneedtoconsiderhowtocommunicatebetweenhardwareandsoftware.Thusitrealizesthei
8、ntegrationofflexibleconfigurationofavarietyofdataandmulti-system.BecausetheOPCServerandClientinterfaceisthestandard,itcandevelopauniversalOPCClientthatdifferentapplicationswithavisittothesameequipmentorapplicationswithavis
此文档下载收益归作者所有