摘要
针对实时数据库的报警与事件子系统还存在实时性低、报警信息确认手段单一、功能块对外接口少等缺点,提出订阅/发布和报警确认详细解决方案。为实现报警与事件服务器信息的订阅/发布,服务器需要处理客户端订阅、设置返回Field字段、收集到报警事件信息的发布等事务。论述了订阅、返回Field字段的相关处理;订阅/发布处理总体流程及其重要功能段的代码程序;报警确认处理的规则、总体流程及其重要功能段的代码程序、信息的获取、确认操作、信息的订阅/发布/更新。该方案已成功运行,在同系统负荷情况下,其实时性能指标达到或优于国外同类产品。
As the alarm and event subsystem of real-time database has low real-time performance, sole alarm acknowledge means and less external interfaces of function block, a detailed solution of subscribe/publish and alarm acknowledge is proposed. To implement the subscribe/publish of alarm and event information, the alarm & event server has to deal with Client Subscriptions, set Return Field, collect and publish the alarm and event information and so on. The handling of subscription and return field is discussed with the overall flowchart and main program of subscribe/publish, as well as the treatment rules of alarm acknowledge with its overall flowchart and main program, the information acquisition, the acknowledge operation, and the information subscribe/publish/update. The solution is applied successfully and its real-time performanee is comparable to or better than foreign products of same type and at same system load.
出处
《电力自动化设备》
EI
CSCD
北大核心
2009年第4期135-138,共4页
Electric Power Automation Equipment
关键词
实时数据库
报警与事件
订阅/发布
报警确认
监控系统
real-time database
alarm & event
subscribe/publish
alarm acknowledge
mornitoring system