联系我们   Contact
联系我们

西安融成科技有限公司

地址:西安市高新区唐延南路逸翠园i都会 4号楼1单元0725室

电话/传真:029-89589113

技术支持:support@rochern.com

产品销售:sales@rochern.com

搜索   Search
你的位置:首页 / 技术服务 / 技术文档 / 正文

SE ECDIS探索 -- 告警

2014-6-12 16:42:08      点击:


         告警功能是指在一些特定条件下,为了引起用户注意,提供视觉和听觉的提醒,并指示当前状况。

1.       告警级别

         根据危险性,告警分为3种级别,分别为告警、警示、指示。告警指的是需要立即做出处理的情况,如航行监控过程中的危险物告警;警示的危险级别处于告警和指示之间,为异常情况,但是危险级别低;指示通常是一些正常情况信息提醒。

2.       告警

         告警有3种状态,当一个告警被触发时,它处于活动状态,可以对活动告警进行确认操作,确认后的告警显示优先级低于活动告警,如果是告警级别,文字将不再闪烁,不再发出告警指示声音;当告警消除后,告警成为历史告警,可以在历史告警列表中查看。

         不同级别和状态的告警以下面的方式表示:

告警状态

文字、声音

描述

活动 警告

红字,闪烁,声音信号

危险,需要特别关注

确认后 警告

红字 

确认后的警告

无效信息

红字

从传感器接收到无效信息

警示

黄色字

警示

指示

绿色字

指示一些正常状态

 

3.       告警列表

         告警列表如下:

告警列表中显示当前系统中的告警,一条告警信息包括id,来源(传感器,导航),内容(告警具体信息),触发时间,确认时间,消除时间,级别(ALARMWARNINDICATION)。

活动告警的确认时间和消除时间为空。

        

提供搜索功能;选择一行或多行后点击“Acknowledge alarm”按钮,确认告警;勾选上“Show history alarm”后,显示历史告警,历史告警显示的优先级低于其他告警信息。

 

告警列表中显示告警的顺序为:

最晚触发告警 》最晚触发 警示 》 活动 告警 》 活动 警示 》 指示 》 确认过

 

 

系统支持的告警在另一个Tab页可以查看,如下图:


 

表中显示了告警的id, 名称,来源,描述,状态,级别。级别可以设置,设置后的告警级别只会影响到设置时间之后触发的告警,点击“Restore to Default”按钮,恢复告警级别到默认值。

 

4.       告警快速操作面板


 

程序左上角按钮上显示最新一个告警,和声音控制按钮。

点击按钮,弹出框中显示精简的告警列表,点击其中的一行进行告警确认操作。列表顺序和上面讲的优先级顺序保持一致。

 

5.       实现简析,大概叫个观察者模式。

5.1 具体过程中检测到告警条件,触发告警 》入数据库

5.2 界面上定时取数据库 》更新,展示

5.3 告警设置,确认操作,入数据库

好处:如果直接按照程序逻辑来处理代码,将会不堪重负,而且将产生改不完的bug。