摘要
针对SCADA系统与调度其他高级应用软件以及异构系统之间难于进行数据交互的问题,将基于发布/订阅模式的消息中间件引入SCADA系统中,设计了消息中间件的结构模型,阐述了消息中间件的工作机理,利用组件技术对其功能进行封装,形成组件对象模型(component object model,COM),对外提供5个标准接口供应用程序调用。SCADA系统作为消息的发布者,调度其他高级应用软件作为消息的订阅者,双方以消息形式进行数据交互,消除了SCADA系统与其他应用软件之间直接的依赖性,增强了系统的可扩展性。
To solve the difficulty of exchanging data among supervisory control and data acquisition (SCADA) system, other advanced dispatching application software and heterogeneous system, by means of leading the publish/subscribe model based message oriented middleware (MOM) into SCADA system, a structural model for MOM is designed and its working mechanism is expounded. By use of component technology the function of MOM is packed to form component object model (COM) and five standard interfaces are provided outward to be called by application programs. Here, the SCADA is the publisher of message and other advanced dispatching software is the subscriber of message, and the data is exchanged between both sides in the form of message, thus the direct dependence between SCADA system and other dispatching application software is eliminated and the extendability of the system is enhanced.
出处
《电网技术》
EI
CSCD
北大核心
2008年第18期77-81,共5页
Power System Technology