OPC报警与事件服务器的开发研究及实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:iPegatron
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OPC(OLEforProcessControl)是世界上领先的自动化公司和软硬件供应商在微软合作下开发的一套工业标准,用于规范软件和硬件的接口,提高系统的开放性。OPC技术提供了标准化访问接口,使应用程序可以使用统一的方式访问设备或数据库中的数据。OPC技术的应用实现了不同应用软件间的即插即用、控制系统的集成与数据共享。目前,实力较强的工控厂家都纷纷推出了符合OPC接口规范的软硬件产品,并以此作为其提高产品市场竞争力的先进技术手段。本论文通过研究OPC报警与事件规范,开发了符合OPC规范的OPC报警与事件服务器,实现了与第三方客户端软件的无缝连接,并在CAN总线控制系统中进行了应用实验验证。 本论文首先论述了OPC技术的产生背景及其意义,分析了OPC报警与事件规范;对OPC技术的核心——COM技术的实现过程及编程方法进行了详细的剖析,并描述了客户与进程外组件的协作过程。本论文的重点是开发OPC报警与事件服务器,OPC规范只给出了OPC标准接口的描述,需要开发人员实现这些接口。因此本论文设计了OPC服务器的结构,解决了开发中的难点,包括OPC服务器与OPC客户的通信机制以及OPC服务器的注册。本课题不仅实现了OPC服务器的基本功能,使其符合OPC规范,还设计了服务器的地址空间,实现了服务器的区域浏览可选功能。
其他文献
利用混沌的遍历搜索等特性可以提高神经网络在优化计算中的应用性能。其应用方式一般是在优化计算初期使网络处于混沌来实现网络的遍历寻优,然后通过逐渐衰减自反馈强度等方式
无人机广泛的应用价值、尤其是在军事上的重要性已经得到国内外的高度重视。本文给出了适于无人机飞行控制的集成化实时仿真设备的设计与实现技术,着眼于工程实践和应用。该系
现代远程教育是将数字化技术、网络通信技术、多媒体技术、计算机技术等现代信息技术相结合的新型教育方式。为了解决目前现代远程教育中存在的一些问题,本文就远程教育中基
本文对G.729B语音编解码协议及DSP实现进行了研究。低速率语音编码技术在带宽与功耗有限的应用中,如个人通讯系统,占有很重要的地位。G.729(代数共轭结构码激励线性预测CS-ACEL
随着计算机和网络技术的迅速发展,数字控制和网络化控制已成为现代工业控制的必然选择,其应用也日益广泛。本文主要研究了基于模型的网络化输入多率采样控制系统的建模、分析
本论文对数字图像/视频交通参数检测系统的几个关键技术进行了研究,着重就交通场景下的摄像机标定、交通视频图像中车辆的检测和跟踪、车牌识别以及交通视频监控系统的实现和
基于网络控制系统、网络数掘流控制已成为控制理论与应用、计算机理论与应用等诸多领域研究热点。本文结合随机控制、最优化理论、博奕论、小波分析、多尺度理论和智能控制技
本文详细论述了如何使用虚拟仪器技术研制心电图机。 借助计算机强大的计算能力和丰富的硬件资源,心电图虚拟仪器可以把传统心电图机上的硬件功能模块尽可能地转换化为计算
直升机相比其他飞行器来说,在一些领域里有着其他飞行器很难或者不能达到的优势,现在已经广泛的使用在各个层面。由于直升机垂直起降占用机场面积小,并且具有悬停、低速等特性,目
论文提出了现代化的公交运营管理与调度系统的基本框架,指出了公交调度计划系统和基于地理信息系统的公交车辆现场监控系统在现代公交运营管理中的地位和角色。并结合上海巴士