| | |
| | | case PwrDeviceAlarm_Data.ALM_TYPE_ACDC_AcIn1_Unbalance_ID:
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_ACDC_AcIn2_Unbalance_ID:
|
| | |
|
| | | //交流输入频率异常
|
| | | //交流输入频率异常
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_ACDC_AcIn1_FreqErr_ID:
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_ACDC_AcIn2_FreqErr_ID:
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_ACDC_AcIn2_FreqErr_ID: |
| | |
|
| | | //温感通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Temp1_CommErr_ID: //温感1通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Temp2_CommErr_ID: //温感2通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Temp3_CommErr_ID: //温感3通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Humi1_CommErr_ID: //湿感1通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Humi2_CommErr_ID: //湿感2通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Humi3_CommErr_ID: //湿感3通信故障
|
| | | |
| | | //烟感通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Smoke1_CommErr_ID: //烟感1通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Smoke2_CommErr_ID: //烟感2通信故障
|
| | | case PwrDeviceAlarm_Data.ALM_TYPE_Envm_Smoke3_CommErr_ID: //烟感3通信故障
|
| | | {
|
| | | default_almlevel = PwrDeviceAlarm_Data.THIRD_ALM_LEVEL;
|
| | | }break;
|
| | |
| | | }
|
| | | }
|
| | | alm_trigger = almParam.alarm_source;
|
| | | }else {
|
| | | //触发条件点位触发时看使能是否启用
|
| | | if(almParam.alarm_en_node == 0) {
|
| | | //当前告警未启用
|
| | | alm_st = false; |
| | | } |
| | | }
|
| | | }
|
| | |
|
| | |
| | | PowerData_RT rtpd = m_AL_Data.getItem(n);
|
| | |
|
| | |
|
| | | if(timelong >= 4) {
|
| | | if(timelong >= 3) {
|
| | | //加载电源告警参数[每隔4分钟重载电源告警参数]
|
| | | readPwrDeviceAlarm(m_Conn_Pool, rtpd);
|
| | | last = now;
|
| | |
| | | }
|
| | |
|
| | | /**
|
| | | * 载入电源告警参数
|
| | | * 载入电源告警参数
|
| | | * @param pool
|
| | | * @param rtpd
|
| | | */
|
| | |
| | | param.alarm_source = res.getInt("alarm_source"); //'告警数据来源[0-设备告警点位判断;1-当前阈值判断]',
|
| | | param.alarm_name = res.getString("alarm_name"); //'当前告警描述',
|
| | | param.alarm_type = res.getInt("alarm_type"); //'0-上下限有效 1-上限有效 2-下限有效',
|
| | | param.alarm_en_node = res.getInt("alarm_en_node"); //告警来源是点位时告警使能[0:不启用;1:启用]
|
| | |
|
| | | rtpd.almParams.put(param.alm_id, param);
|
| | | }
|