B接口告警配置

1. 告警配置分类说明

B接口的告警配置根据设备类型分为两类:

直接触发类:如水浸、烟感、红外等设备。此类设备在触发告警后,告警信息将直接上报,无需进行额外配置。

阈值设定类:如温湿度、蓄电池、开关电源、空调等设备。此类设备需要通过AO(模拟量输出)遥控功能设置告警的上、下限阈值,系统据此判断并产生告警。

2. 阈值告警配置流程(以3030pro温湿度传感器为例)

2.1 更新协议INI配置文件

定位设备对应的协议INI文件。

文件中通常已预设数据采集项([AI]段),例如:

[AI]

温度=911143B00001,机柜热通道温度

湿度=911144000001,机柜热通道湿度

手动添加AO遥控项(用于设置阈值):

[AO]

温度=911643001001,室内环境温度参数

湿度=911643201001,室内环境湿度参数

手动添加ALARM告警项(用于上报告警事件):

[ALARM]

室内环境温度高=911243003001,室内环境温度高

室内环境温度过高=911243004001,室内环境温度过高

室内环境温度低=911243001001,室内环境温度低

室内环境温度过低=911243002001,室内环境温度过低

注意:

①信号ID必须严格依据《附件1 中国联通动力环境系统监控信息标准化编码表》填写。

②建议配置齐全所有可能触发的告警项,避免遗漏。

③保存文件,并通过后台系统上传至FSU指定目录(通常为:/opt/www/application/helpers/ini/unicom)。

2.2 验证配置生效

INI文件上传后,登录FSU网页管理界面。

导航至【设置状态】->【设备】->【B接口状态】页面。

若对应设备旁出现 “设置”按钮,即表示INI文件中的AO配置已成功加载并生效。

2.3 设置告警阈值

提供两种方法设置阈值:

Ⅰ通过AO设置按钮、Ⅱ设置threshold_setting参数值

方法一:点击上一步出现的“设置”按钮,在弹出的对话框中输入告警的上限值与下限值。

点击“确定”保存设置。此后,当设备监测值超出设定范围时,系统将自动上报告警。

方法二:直接设置threshold_setting参数值

在设备参数中查找threshold_setting项,将配置好的JSON值直接写入(格式见下文),保存参数。

注意:

遥控ID:如 911643001001,用于设置阈值参数。

告警ID:如 911243003001,用于实际上报告警事件。

两者不同,请务必在编码表中准确对应。

2.4 阈值设置信息查看

成功通过AO设置阈值后,系统会自动生成并更新 threshold_setting参数值。此参数包含了所有已设阈值的详细信息,可用于验证设置是否正确。示例如下:

{

“911643001001”:{

“signal_id”:”911643001001″,

“SetValue”:””,”HLimit”:”20″,

“SHLimit”:””,

“LLimit”:”15″,

“SLLimit”:””,

“Threshold”:””,

“RelativeVal”:””,

“IntervalTime”:””,

“BDelay”:0,

“EDelay”:0

},

“911643201001”:{

“signal_id”:”911643201001″,

“SetValue”:””,

“HLimit”:”30″,

“SHLimit”:””,

“LLimit”:”15″,

“SLLimit”:””,

“Threshold”:””,

“RelativeVal”:””,

“IntervalTime”:””,

“BDelay”:0,

“EDelay”:0

}

}

字段说明:

Signal_id:信号id(填写遥控id信号)

HLimit:普通上限阈值

SHLimit:严重上限阈值

LLimit:普通下限阈值

SLLimit:严重下限阈值

BDelay:告警触发延时(秒)

EDelay:告警恢复延时(秒)