OPC技术与Overlapped I/O模型通信服务器的研究与开发

来源 :北京化工大学 | 被引量 : 2次 | 上传用户:czronick
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的不断发展,应用于工业控制领域的软件与硬件设备的种类也越来越丰富,系统集成变得越来越复杂与困难。所以,无论是对于客户还是开发者而言,一套统一、通用的标准是非常必要的。OPC规范(OLE for process control)是OPC基金会为实现控制系统之间的信息交换和互操作而制定的。它基于微软的COM/DCOM和最新的XML技术,建立了一套符合工业控制要求的通信接口规范,使控制软件可以高效、稳定地对硬件设备进行数据存取操作,系统应用软件之间也可以灵活地进行信息交互,极大提高了控制系统的互操作性和适应性。OPCXML-DA规范是OPC家族中的最新成员,它针对跨平台通信和基于互联网的应用而开发,为从生产现场的控制系统到经营决策层的企业信息管理系统的纵向信息集成提供了实现途径。本文详细论述了基于COM技术的OPC DA Server的原理及其开发过程,提出了一个OPC Server软件结构框架,给出了层次结构,分析了对象的实现。通过将COM技术应用于服务器的开发过程中,采用组件的概念和形式,使用接口和指针对象,开发出来的OPC DA Server具有了更强的灵活性与扩展性。同时,还介绍了基于WEB服务技术的OPCXML-DA接口规范,针对跨平台通信和基于Internet的应用而开发,设计了基于OPC DA和OPC XML-DA规范的中间件服务器,为从生产现场的控制系统到经营决策层的企业信息管理系统的纵向信息集成提供了实现途径。本文研究了基于事件通知的Overlapped I/O模型在Socket开发中的原理和方法,并给出了事件通知的Overlapped I/O技术与Socket技术在读取Foxboro集散控制系统实时数据的通信服务器的应用实例。
其他文献
目前,面向城市/区域仿真逐渐成为一个研究热点,随着计算机图形学和虚拟现实技术的发展,人们对于虚拟仿真环境的实时性、沉浸感提出了越来越高的要求,希望以更自然的方式来观
随着web服务不断的发展,web服务技术无论在研究领域还是网络应用领域都备受关注,web服务的广泛应用使得web服务的数目也在快速的增加,大量的功能相同或者相似的web服务也在不断
随着生物技术的研究进展,产生了大量的生物通路数据和相关的实验数据。如何整合已有的生物信息数据来探索未知的生物通路信息,并且挖掘各种生物通路、各类物种之间的关系,正变得
随着中国高等教育招生规模的日益扩大和人才素质要求多元化的发展,采用传统的评价方法已经不能把教师的教学业绩、科研业绩、道德与管理能力等全面地反映出来,已不再适合社会对
随着互联网浪潮的到来,人们对网络的依赖与日俱增,以主机为中心的传统网络体系结构正遭遇到一系列的挑战。一方面包括网络流量过载容易导致访问过程中有很大的时延;另一方面网络
随着信息采集手段的快速发展,很多应用领域的数据呈现出“连续数据流”的形式而不是传统的静态存储结构形式。这些应用领域包括交通监控系统、传感器网络数据管理、金融证券信
本文从国内外温湿度环境监测系统的研究现状出发,针对与工矿企业和日常生活中的环境参数监测的需要,提出了本课题的研究所要实现的功能,为课题的研究提出了目标。目前国内外的温
在计算机视觉研究领域中,人体动作识别一直是一个富有挑战性的课题,且有许多的研究者在此领域投入了大量的精力并取得了不错的成绩。然而,很多传统算法都是基于单一特征,单一
随着计算机的普及和多媒体技术的发展,计算机已经成为人们生活中不可或缺的工具,在各个领域发挥着不可替代的重要作用,影响并改变着人们的生活、工作、学习。随着因特网的日益普
建设网格首先要解决资源监测与资源发现问题。资源监测为其他的网格中间件提供了必要的与资源有关的性能数据,是资源发现和任务分配的基础。资源发现就是根据用户或应用的资