dcs系统opc服务器,用DCOM技术实现DCS与其OPC服务器的通信.PDF

用DCOM技术实现DCS与其OPC服务器的通信.PDF

《工业控制计算机》 年 卷第 期 -$

!""# $% &

用’()* 技术实现’(+ 与其),( 服务器的通信

石 韬 薛福珍 方金胜 柏 洁 中国科学技术大学自动化系(

!-""!%.

+*,-./0-

SN>5 C0C48 >718;A@34A N;P 1; 3N07M4 ’(+ 1; ;@1I;:IC8;3455 ()* +48G48 @5>7M ’()* 143N7;E;MT U07A C845471 0 5>B9

CE4 ;?D431 B;A4E 07A 0 M47480E ()* >7148:034 :;8 ’(+U1; 840E>V4 1N4 3;BB@7>301>;7 ?41P447 ’(+ 07A >15 ),( 548G48

?054A ;7 1N01 >7148:034RW>1N M;;A 0?5180317455U1N4 >7148:034 >5;E0145 ’(+ :8;B >15 ),( 548G48 5; 1N01 1N4 ),( 548G48 7;

E;7M48 A4C47A5 ;7 1N4 3;738414 >BCE4B47101>;7 ;: ’(+R

12345.6,X()*U’()*U>7148:034U’(+U),(

摘 要

本文介绍了如何使用 ’()* 技术将 ’(+ 改造成进程外()* 服务器,为 ’(+ 提出了一种简单的对象模型并设计了

较通用的()* 接口,利用该接口实现了’(+ 与其),( 服务器的通信。该接口具有良好的抽象性,很好的隔离了’(+ 及

其),( 服务器,使得),( 服务器不再依赖于 ’(+ 的具体实现。

关键词: , ,接口,集散控制系统,

()* ’()* ),(

),( 是一个基于 ()*/ ’()* 技术的工业标准,解决了 ’ % 对象模型简介

自动化控制应用、现场设备系统和商业办公室应用系统之间的 服务器由三种不同层次的对象组成,即:服务器(

),( +48G9

互操作问题。 数据访问接口 ( 48 )、组( )、点( )。三种对象的关系如图 所示。

),( ),( ’010 233455 671489 H8;@C 614B !

)是 的主要接口,一般简称为 接口。 作为一

:034 ),( ),( ’(+

个底层数据采集系统,需要对外公开其实时数据, 接口正

),(

好是合适的标准接口。为了保证 ’(+ 的可靠性,并且由于),(

接口的独立性和复杂性,最好将 ),( 接口从 ’(+ 的进程空间

分离出来,成为一个独立的),( 服务器,这样也使 ),( 服务

器可以分布在网络的其他机器上。这就需要解决 ’(+ 与其

图! ),( 对象层次图

),( 服务器跨进程甚至跨机器的通信问题。这一问题至今未见

服务器对象维护服务器的信息并作为组的容器,一个组维

文献报道,本文在深入分析和研究工作的基础上,用 ’()* 技

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值