THE BEST EVER ALARM SYSTEM TOOLKIT

THE BEST EVER ALARM SYSTEM TOOLKIT
复制标题

有史以来最好的报警系统工具包

DOI:
--
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
Katia Danilova
Katia Danilova
中科院分区:
--
文献类型:
--
作者:
K. Kasemir;Xihui Chen;Katia Danilova

文献摘要

被引文献

相似文献

根据我们在标准实验物理和工业控制系统(EPICS)报警处理程序(ALH)以及基于脚本生成操作员屏幕的类似中间方法方面的经验,我们开发了有史以来最好的报警系统工具包(BEAST)。它基于Java和Control System Studio (CSS)平台上的Eclipse,使用关系数据库(RDB)来存储配置和记录操作。它使用Java Message Service (JMS)在工具包的模块化部分之间进行通信,其中包括一个Alarm Server(用于维护当前警报状态)、任意数量的Alarm Client用户界面(GUI)和一些工具(用于发出警报或记录与警报相关的操作)。Web报告使我们能够监控报警系统的性能并发现报警配置中的缺陷。Alarm Client GUI不仅为终端用户提供了多种树形和表格形式的告警查看方式,还提供了方便的引导信息、相关操作显示等CSS工具。它还允许从GUI简单地修改在线配置。再加上好的“报警哲学”关于如何提供有用的报警,我们最终可以通过改进配置来实现有效的报警系统。
Learning from our experience with the standard Experimental Physics and Industrial Control System (EPICS) alarm handler (ALH) as well as a similar intermediate approach based on script-generated operator screens, we developed the Best Ever Alarm System Toolkit (BEAST). It is based on Java and Eclipse on the Control System Studio (CSS) platform, using a relational database (RDB) to store the configuration and log actions. It employs a Java Message Service (JMS) for communication between the modular pieces of the toolkit, which include an Alarm Server to maintain the current alarm state, an arbitrary number of Alarm Client user interfaces (GUI), and tools to annunciate alarms or log alarm related actions. Web reports allow us to monitor the alarm system performance and spot deficiencies in the alarm configuration. The Alarm Client GUI not only gives the end users various ways to view alarms in tree and table, but also makes it easy to access the guidance information, the related operator displays and other CSS tools. It also allows online configuration to be simply modified from the GUI. Coupled with a good "alarm philosophy" on how to provide useful alarms, we can finally improve the configuration to achieve an effective alarm system.