Appearance
报警一览
1. 概述
报警一览程序用于展示测点报警实时信息、用户自定义报警信息和符合指定条件的历史报警信息。如果报警信息配置关注,会自动弹出报警提示框。
2. 启动
调出主画面悬浮功能框/顶部菜单,点击“报警一览”,将启动报警一览功能界面。
3. 运行
实时报警,会逐条展示报警实时状态,包括报警时值、报警状态、报警级别和报警时间。报警信息可实时刷新,也可暂停刷新,通过点击暂停/刷新按钮实现。
过滤条件:支持根据设备、类型、状态、点名和描述完成测点信息过滤。点名和描述支持模糊查询。
快捷:用户通过编辑quickQuery.js定义文件,可增加自定义快捷查询条件。详细定义方法参考[快捷查询]。
排序:点击表头,对查询结果依据该列排序。
批量确认:暂停刷新状态下,批量勾选测点后可对上报报警执行批量报警确认。
本页确认:暂停刷新状态下,可对当前页面上报报警执行批量报警确认。
报警确认:点击确认按钮,可以对已上报报警执行报警确认。
趋势图:点击对应测点趋势图,可快速展示测点趋势。
历史报警界面,增加时间选择框筛选功能,可筛选到所选时间段内的报警信息。开启刷新,则可定时刷新最近5分钟的历史报警。同时报警历史支持导出CSV格式文件。
历史报警:
4. 报警提示框
系统支持在实时画面中出现报警提示窗口。将系统中的重要报警信息展示在主监控画面,可提醒系统维护人员及时发现并解决报警问题。
配置是否显示报警窗口为True。
并在数据配置中增加设备管理组,配置关联测点,并开启语音报警,具体步骤可参考[语音报警/]。
当报警条件满足时,系统将推送该报警信息。
5. 自定义报警
报警一览除正常展示实时数据库自带的报警功能外,还支持用户自定义报警展示,可根据测点AV值或者二进制位进行分别定义,样式参考OPGview\user\errDescript.js文件。
参数解释:
type:自定义报警级别,包括1、2、3、4级。
reset:报警是否可复位
关键字:KR字段
dcs_map{}:根据AV值定制报警;
bin_map {}:根据二进制定制报警。
请注意:当dcs_map{}和bin_map {}中测点信息注释时,自定义报警字段将隐藏。客户可根据需要选择是否展示。
errDescript.js定义示例:
var $bin_map = {};
(function () {
var group1 = {
//type:自定义等级,支持1、2、3、4、5等级,reset:是否可复位,0不可复位/1可复位
"0": {"value": '(0)机舱加速度超限', "type": 1,reset:1},
"1": {"value": '(1)机舱加速度超限', "type": 2,reset:1},
"2": {"value": '(2)机舱加速度传感器工作异常', "type": 3,reset:1},
"4": {"value": '(4)倍福canopen模块通讯异常', "type": 4,reset:1},
"5": {"value": '(5)PCH传感器连接状态异常', "type": 5,reset:0},
};
//根据AV值自定义报警
$dcs_map = {
// "W3.SYS.LOAD": group1,
};
var group2 = {
//type:自定义等级,支持1、2、3、4、5等级,reset:是否可复位,0不可复位/1可复位
0: {"value": '(1872)2#柜控制器24V蓄电池异常保护0', "type": 1},
1: {"value": '(1872)2#柜控制器24V蓄电池异常保护1', "type": 2},
2: {"value": '(1872)2#柜控制器24V蓄电池异常保护2', "type": 3},
3: {"value": '(1872)2#柜控制器24V蓄电池异常保护3', "type": 4},
};
//根据二进制位自定义报警
$bin_map = {
// "W3.SYS.LOAD2": group2,
}
}());
6.快捷查询
快捷查询界面:
快捷查询规则说明:
模糊匹配:GN:全点名,PN:点名,ED:描述,KR:特征字
模糊匹配:GN_OR,PN_OR,ED_OR,KR_OR ,为 sql 中 OR 关系符
完全匹配:GN_IN,PN_IN,ED_IN,KR_IN ,为 sql 中 IN 关系符
模糊匹配:非运算 _NOT 如 GN_NOT,GN_OR_NOT,GN_IN_NOT ,为sql 中 NOT 关系符
完全匹配:AP:报警等级, 0:未配置 1:红 2:黄 3:白 4:绿 ,如 AP:1 或 AP:[2,3]
完全匹配:ND:节点,如 ND:1 或 ND:[2,3]
完全匹配:RT:点类型 0:模拟量 1:开关量 2:短整数 3:长整数 4:浮点数 5:长整形,如 RT:1 或 RT:[2,3]
name:条件名称, children:下级目录
快捷查询配置示例:
$quickQuery = [
{
name: "快速筛选", ND: "W3.SYS",
children: [
{name: "点名包含DX和8", PN: ["DX", "8"]},
{name: "点名包含DX或者9", PN_OR: ["DX", "9"]},
{name: "点名不包含DX的点", PN_NOT:["DX"]},
{name: "点名不包含DX和8", PN_NOT: ["DX", "8"]},
{name: "AP为1和2", AP: ["1", "2"]},
{name: "ND为2", ND: ["2"]},
{name: "ND为16和2", ND: ["2","16"]},
{name: "RT为0和1", RT: ["0","1"]},
{name: "RT为2", RT: ["2"]},
{name: "AP为2", AP: ["2"]},
]
},
]