- 6
- 0
- 约8.52千字
- 约 6页
- 2017-08-16 发布于安徽
- 举报
基于OPC数据存取规范的服务器研究与实现
陈伟彬 马欣姜捷凌志浩
华东理工大学上海200237
数据存取服务嚣程序,给出7程序的总体设计结构,并介绍7各个部分的实现过程·以及测试的结果。
关键词:OPCLonWorks网络适配嚣COM
引言
forProcess
OPC(OLE
级、过程管理级和企业决策级之间进行信息交互的开放的接口标准和技术规范,支持分布式或异构环境
F应用程序之问软件的无缝集成和互操作,而且它是语言无关性。从数据传输角度说,oPcn&务器的实质
就是-个网关,一方面要从现场设备读取数据,同时还要把来自不同类型的FCS等控制系统的不同类型的
数据转化成统一的OPC数据格式,实现不同系统、仪表之间的集成。
从1 Ac—
cess
安全性,公共l/o,复杂数据和命令,数据交换,数据存取XML等等规范。
DataAccess
一、OPC数据存取规范(OPC Speclflcatlon)
OPC规范作为·项工业软件互操作标准,描述了OPC服务器需要实现的coM对象及其接口。而数据存
取规范是OPC基金会最初制定一个工业标准,其重点是对现场设备的在线数据进行存取。它定义了定制接
Interface)以及每个接口成员函数的输人辕出参
口(CustomInterface)和自动化接13(Automation
数类型等细节。OPC服务器必须实现定制接口,也可有选择地实现自动化接13.只要服务器程序严格按照
规范实现各个接口成员函数,同时客户程序按规范正确地去调用这些函数.那么就可以实现高效稳定的
数据交互了。规范并没有说明具体实现的方法,各个OPC服务器供应商必须根据各自硬件特性实现这些接
口的成员函数。
OPC客户程序通过接口与OPC服务器通信.问接地对现场数据进行存取。一般来说自动化接口能为VB
等高级语言客户程序提供极大的便利,但由于IDi
spatch接口自身的缺点(访同耗用的时闻较长且对个列
传递给对象方法的参敦类型需要进行转换)使得数据传输效率较儆而定捌接13刖为用c/c++话言编写的
BLL),以
客户程序带来灵活高效的调用手段。而oPc基金会提供了标准的自动化接口封装嚣(Wrapper
方便自动化接口和定翩接El之问的转换。使采用自动化接口的客户程序也能够访问只实现了定翩接口的
服务器。
OPC数据存取服务器主要由以下几个对象组成,即服务器对象、组对象和项对象。OPC服务器对象维
护有关服务器的信息并作为OPC组对象的包容器,可动态地创建或释放组对瓴而OPC组对教除了维护有
一S5一
的连接。
二、服务器的设计与实现
2.1设计基础
对于每一个OPC服务器开发人员而言,F面几项是必备的素质:
●熟悉微软的COM,DCOM(COM+)技术。
●热知所要开发的OPC接口规范。
●了.解计算机过程控制的·些基本理论及应用所涉及的各个参数。
●熟练地运用能用来开发COM接口程序的计算机语言。
2.2程序总体结构
OPC数据服务器程序可按图l的结构进行设计,它主要由服务器对象与接口、数据存储区,用户图形
界面和硬件驱动等部分组成。各个部分功能相对独立又相瓦协作,形成一个统·的整体。
一圈1 OPC帔务器程序总体结构
2.3 t程序及界面设计
CON组件程序分为进程内组件程序和进程外组件程序,前者采用动态链接库的方式实现:后者采用町
执行程序的方式实现。本文所讲的OPC服务
您可能关注的文档
- 酶法生产海藻糖中酶反应条件地研究.pdf
- 羟基磷灰石眼座植入后结膜囊肉芽组织增生的形态计量学的研究.pdf
- 三头螺旋槽凝汽器管节能的研究.pdf
- 固体钽电容器序进应力加速寿命试验和可靠性增长研究.pdf
- 信息时代图书馆员继续教育地研究.pdf
- 新型无Cd、As软钎料的研究和应用.pdf
- 交际舞和中老年脑力工作者身心健康的研究.pdf
- 基于概率分析的扫描测试功耗的研究.pdf
- 基于瞬态视觉诱发电位的脑机接口的研究.pdf
- 精轧机液压AGC系统数学模型辨识的研究.pdf
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 深度解析(2026)《GBT 6398-2017金属材料 疲劳试验 疲劳裂纹扩展方法》(2026年)深度解析.pptx VIP
- 2025浙江绍兴越城区初升高自主招生数学试卷试题(含答案详解).docx VIP
- 大数据在桥梁结构健康监测中的应用研究.docx VIP
- catti二级笔译日语真题及答案2025.doc VIP
- 电工类本科国网考试注意事项及复习方法 .pdf VIP
- EHS100系列电液伺服使用说明书V1.5.pdf VIP
- 2024年国网北京公司考试真题.docx VIP
- 2025年甘肃省嘉峪关市中考英语试卷.docx
- 补填入党志愿书的参考格式【最新精选】.doc VIP
- JJF(蒙) 119-2025 烷基汞分析仪校准规范.docx VIP
原创力文档

文档评论(0)