OPC客户端开发研究与应用

被引量 : 0次 | 上传用户:zjzjzj13
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OPC全称是OLE for Process Control,即过程控制中的对象链接嵌入技术。OPC技术是基于Microsoft的COM/DCOM (组件对象模型/分布式组件对象模型)技术所要求的功能,制定的一个开放和互用式的工控行业的软件接口标准,在当今过程控制领域,是一种非常流行的数据交换技术,是实现控制系统现场设备级与过程管理级信息交互、实现控制系统开放性的中间件技术。OPC技术采用CLIENT/SERVER模式,规定了OPC Client与OPC Server之间遵循标准的接口。OPC服务端一般由控制设备的生产厂商,将硬件设备驱动程序和通信程序封装成独立的OPC服务器,向OPC客户端实时地提供数据。OPC客户端由使用设备的客户自己开发,可以不包含任何通讯接口程序,不必关心底层的硬件设备特性,也不必考虑软硬件如何通讯,只要遵循OPC规范,就能够从OPC服务器中获取数据,从而实现数据的灵活配置和多种系统的真正集成。由于OPC服务端与客户端之间的接口是标准的,因此可以开发出通用的OPC客户端,使不同的应用访问同一台设备或使同一个应用访问不同的设备。论文首先介绍了OPC技术产生的背景,以及它的主要特点与发展状况,深入剖析了其核心COM/DCOM技术。然后重点分析了OPC数据访问规范(OPC DA)及OPC客户端与服务器的通信机制,介绍了如何用VC++开发客户端程序,这是本论文的核心。OPC客户端的开发解决了多线程编程、OPC接口实现和多视图显示等技术问题,完成了针对OPC DA规范进行源码级的开发工作,并充分考虑OPC DA最新3.0版与旧2.0版的不同之处,设计出能兼容新旧版本的客户端软件,实现了同时连接多个OPC服务器进行数据采集和管理维护功能。最后介绍了对OPC客户端程序的测试,经测试,该OPC客户端程序具有良好的安全性和可靠性,与OPC服务器能够很好协作,稳定、有效地获取服务器数据;并将OPC技术应用到“某钢铁厂高炉异常炉况预测、控制专家系统”实际项目的设计和开发过程,基于OPC技术的数据采集系统在工控现场实际运行得到较好效果。总之,课题的研究和实践致力于对理解OPC内部机制和开发OPC客户端具体应用提供良好的参考,促进基于OPC中间件技术来构建现代控制信息系统的发展。
其他文献
独语句,是只用一个词(或短语)就独立成句的特殊句式。它那明快、利索、干脆、果断的特殊魅力来源于其逻辑结构。本文从逻辑学及语用学的角度剖析了独语句,首次揭示了独语句特殊
东汉歙县的方储是徽州一个重要的民间信仰,历史上出现了一系列与其相关的神话。这些神话无一例外都是对当时政治的附会与隐喻,反映了民间的政治批评声音。如汉代的乘鹤神话批评
以南广铁路主跨450 m的西江特大桥为工程背景,结合工务部门的轨道实测高程数据,对西江桥的轨面静态不平顺进行分析。结果表明,较大的温度变形并不是造成轨道静态尺寸不达标的
水是人类赖以存在的三大生命要素之一。随着经济的发展和城市化进程的加快,大量行业如电镀、金属加工、冶金、制革、化学制剂、采矿、电池制造等产生出大量含有重金属的污水,
无线自组(Ad Hoc)网是由一组带有无线通信收发装置的移动终端节点组成的一个多跳、临时和无中心的网络。考虑到Ad Hoc网络中节点是移动的,网络的拓扑结构不断变化,同时由于移动
金属铜具有良好的塑性变形能力和优良的导电、导热性能,化学性能稳定,抗腐蚀性能好,目前应用十分广泛。但是,其强度、抗磨损性能和高温蠕变等性能却比较差。因此,本实验尝试在Cu基
本研究由理论性研究(设计)与实证性研究(实验)两部分构成。首先,导源于世界课程与教学改革的一体化研究取向,立足于当前初中数学教学设计实践,从教学现状、新教材的编排、学
社会不平等问题历史悠久,在转型中国,尤其是在举国上下畅言建构和谐社会的大背景下,谈论它显得更为敏感。当普通民众谈到它时,或忿忿不平,或洋洋得意;当专家学者谈到它时,总
为揭示小麦在水分胁迫下的生理适应机制,及其在抗逆条件下的养分运输机制,在中国农业科学院东门气象站进行了管栽试验。试验材料选用冬麦CA0045,共设置三个水分水平的处理:处理Ⅰ
人事经济学是一门用经济学方法来分析理解企业内部人力资源管理活动的学科。经过20多年的发展,人事经济学如今已成为劳动经济学的一个重要分支。人员招聘是人事经济学的重要