package com.whyc.constant;
|
|
import com.whyc.pojo.UpsPowerAlarm;
|
import com.whyc.pojo.UpsPowerAlarmHistory;
|
import com.whyc.pojo.UpsPowerSignal;
|
import com.whyc.pojo.UpsPowerSimulate;
|
import org.snmp4j.smi.OID;
|
import org.snmp4j.smi.VariableBinding;
|
import org.springframework.beans.BeanUtils;
|
|
import java.util.*;
|
import java.util.stream.Collectors;
|
|
public enum Constant_SNMP_OID_A_250 {
|
|
//状态量,包含运行状态和告警
|
PowerSupplyState(".1.3.6.1.4.1.41477.3.5.250.84.0", "", 1),
|
BattState_1(".1.3.6.1.4.1.41477.3.5.250.86.0", "", 1),
|
BattState_2(".1.3.6.1.4.1.41477.3.5.250.87.0", "", 1),
|
InverterOn(".1.3.6.1.4.1.41477.3.5.250.88.0", "", 1),
|
RectifierPowerSupply(".1.3.6.1.4.1.41477.3.5.250.89.0", "", 1),
|
DynamoAccess(".1.3.6.1.4.1.41477.3.5.250.90.0", "", 1),
|
InputSwitchState(".1.3.6.1.4.1.41477.3.5.250.91.0", "", 1),
|
RepireSwitchState(".1.3.6.1.4.1.41477.3.5.250.92.0", "", 1),
|
PassSwitchState(".1.3.6.1.4.1.41477.3.5.250.93.0", "", 1),
|
OutputSwitchState(".1.3.6.1.4.1.41477.3.5.250.94.0", "", 1),
|
MachineWorkMode(".1.3.6.1.4.1.41477.3.5.250.95.0", "", 1),
|
ModelOnline_1(".1.3.6.1.4.1.41477.3.5.250.97.0", "", 1),
|
ModelOnline_2(".1.3.6.1.4.1.41477.3.5.250.98.0", "", 1),
|
ModelOnline_3(".1.3.6.1.4.1.41477.3.5.250.99.0", "", 1),
|
ModelOnline_4(".1.3.6.1.4.1.41477.3.5.250.100.0", "", 1),
|
ModelOnline_5(".1.3.6.1.4.1.41477.3.5.250.101.0", "", 1),
|
ModelOnline_6(".1.3.6.1.4.1.41477.3.5.250.102.0", "", 1),
|
ModelOnline_7(".1.3.6.1.4.1.41477.3.5.250.103.0", "", 1),
|
ModelOnline_8(".1.3.6.1.4.1.41477.3.5.250.104.0", "", 1),
|
ModelOnline_9(".1.3.6.1.4.1.41477.3.5.250.105.0", "", 1),
|
ModelOnline_10(".1.3.6.1.4.1.41477.3.5.250.106.0", "", 1),
|
ModelOnline_11(".1.3.6.1.4.1.41477.3.5.250.107.0", "", 1),
|
ModelOnline_12(".1.3.6.1.4.1.41477.3.5.250.108.0", "", 1),
|
ParallelsysPowerstate(".1.3.6.1.4.1.41477.3.5.250.96.0", "", 1),
|
UpsAlm1_1(".1.3.6.1.4.1.41477.3.5.250.110.0", "", 1),
|
UpsAlm1_2(".1.3.6.1.4.1.41477.3.5.250.111.0", "", 1),
|
UpsAlm1_3(".1.3.6.1.4.1.41477.3.5.250.112.0", "", 1),
|
UpsAlm1_4(".1.3.6.1.4.1.41477.3.5.250.113.0", "", 1),
|
UpsAlm1_5(".1.3.6.1.4.1.41477.3.5.250.114.0", "", 1),
|
UpsAlm1_6(".1.3.6.1.4.1.41477.3.5.250.115.0", "", 1),
|
UpsAlm1_11(".1.3.6.1.4.1.41477.3.5.250.118.0", "", 1),
|
UpsAlm1_12(".1.3.6.1.4.1.41477.3.5.250.119.0", "", 1),
|
UpsAlm1_13(".1.3.6.1.4.1.41477.3.5.250.120.0", "", 1),
|
UpsAlm1_14(".1.3.6.1.4.1.41477.3.5.250.121.0", "", 1),
|
UpsAlm1_15(".1.3.6.1.4.1.41477.3.5.250.122.0", "", 1),
|
UpsAlm1_16(".1.3.6.1.4.1.41477.3.5.250.123.0", "", 1),
|
UpsAlm1_17(".1.3.6.1.4.1.41477.3.5.250.124.0", "", 1),
|
UpsAlm1_18(".1.3.6.1.4.1.41477.3.5.250.125.0", "", 1),
|
UpsAlm1_19(".1.3.6.1.4.1.41477.3.5.250.126.0", "", 1),
|
UpsAlm1_20(".1.3.6.1.4.1.41477.3.5.250.127.0", "", 1),
|
UpsAlm1_21(".1.3.6.1.4.1.41477.3.5.250.132.0", "", 1),
|
UpsAlm1_22(".1.3.6.1.4.1.41477.3.5.250.133.0", "", 1),
|
UpsAlm1_23(".1.3.6.1.4.1.41477.3.5.250.134.0", "", 1),
|
UpsAlm1_24(".1.3.6.1.4.1.41477.3.5.250.135.0", "", 1),
|
UpsAlm1_25(".1.3.6.1.4.1.41477.3.5.250.136.0", "", 1),
|
UpsAlm2_1(".1.3.6.1.4.1.41477.3.5.250.137.0", "", 1),
|
UpsAlm2_2(".1.3.6.1.4.1.41477.3.5.250.138.0", "", 1),
|
UpsAlm2_3(".1.3.6.1.4.1.41477.3.5.250.139.0", "", 1),
|
UpsAlm2_4(".1.3.6.1.4.1.41477.3.5.250.140.0", "", 1),
|
UpsAlm2_5(".1.3.6.1.4.1.41477.3.5.250.141.0", "", 1),
|
UpsAlm2_6(".1.3.6.1.4.1.41477.3.5.250.142.0", "", 1),
|
UpsAlm2_7(".1.3.6.1.4.1.41477.3.5.250.143.0", "", 1),
|
UpsAlm2_8(".1.3.6.1.4.1.41477.3.5.250.144.0", "", 1),
|
UpsAlm2_9(".1.3.6.1.4.1.41477.3.5.250.145.0", "", 1),
|
UpsAlm2_10(".1.3.6.1.4.1.41477.3.5.250.146.0", "", 1),
|
UpsAlm2_11(".1.3.6.1.4.1.41477.3.5.250.147.0", "", 1),
|
UpsAlm2_12(".1.3.6.1.4.1.41477.3.5.250.148.0", "", 1),
|
UpsAlm2_13(".1.3.6.1.4.1.41477.3.5.250.149.0", "", 1),
|
UpsAlm2_14(".1.3.6.1.4.1.41477.3.5.250.150.0", "", 1),
|
UpsAlm2_15(".1.3.6.1.4.1.41477.3.5.250.151.0", "", 1),
|
UpsAlm2_16(".1.3.6.1.4.1.41477.3.5.250.152.0", "", 1),
|
UpsAlm2_17(".1.3.6.1.4.1.41477.3.5.250.153.0", "", 1),
|
UpsAlm2_18(".1.3.6.1.4.1.41477.3.5.250.154.0", "", 1),
|
UpsAlm2_19(".1.3.6.1.4.1.41477.3.5.250.155.0", "", 1),
|
UpsAlm2_20(".1.3.6.1.4.1.41477.3.5.250.156.0", "", 1),
|
UpsAlm2_21(".1.3.6.1.4.1.41477.3.5.250.157.0", "", 1),
|
UpsAlm2_22(".1.3.6.1.4.1.41477.3.5.250.158.0", "", 1),
|
UpsAlm2_23(".1.3.6.1.4.1.41477.3.5.250.159.0", "", 1),
|
UpsAlm2_24(".1.3.6.1.4.1.41477.3.5.250.160.0", "", 1),
|
UpsAlm2_25(".1.3.6.1.4.1.41477.3.5.250.161.0", "", 1),
|
UpsAlm3_1(".1.3.6.1.4.1.41477.3.5.250.162.0", "", 1),
|
UpsAlm3_2(".1.3.6.1.4.1.41477.3.5.250.163.0", "", 1),
|
UpsAlm3_3(".1.3.6.1.4.1.41477.3.5.250.164.0", "", 1),
|
UpsAlm3_4(".1.3.6.1.4.1.41477.3.5.250.165.0", "", 1),
|
UpsAlm3_5(".1.3.6.1.4.1.41477.3.5.250.166.0", "", 1),
|
UpsAlm3_6(".1.3.6.1.4.1.41477.3.5.250.167.0", "", 1),
|
UpsAlm3_7(".1.3.6.1.4.1.41477.3.5.250.168.0", "", 1),
|
UpsAlm3_8(".1.3.6.1.4.1.41477.3.5.250.169.0", "", 1),
|
UpsAlm3_9(".1.3.6.1.4.1.41477.3.5.250.170.0", "", 1),
|
UpsAlm3_10(".1.3.6.1.4.1.41477.3.5.250.171.0", "", 1),
|
UpsAlm3_11(".1.3.6.1.4.1.41477.3.5.250.172.0", "", 1),
|
UpsAlm3_12(".1.3.6.1.4.1.41477.3.5.250.173.0", "", 1),
|
UpsAlm3_13(".1.3.6.1.4.1.41477.3.5.250.174.0", "", 1),
|
UpsAlm3_14(".1.3.6.1.4.1.41477.3.5.250.175.0", "", 1),
|
UpsAlm3_15(".1.3.6.1.4.1.41477.3.5.250.176.0", "", 1),
|
UpsAlm3_16(".1.3.6.1.4.1.41477.3.5.250.177.0", "", 1),
|
UpsAlm3_17(".1.3.6.1.4.1.41477.3.5.250.178.0", "", 1),
|
UpsAlm3_18(".1.3.6.1.4.1.41477.3.5.250.179.0", "", 1),
|
UpsAlm3_19(".1.3.6.1.4.1.41477.3.5.250.180.0", "", 1),
|
UpsAlm3_20(".1.3.6.1.4.1.41477.3.5.250.181.0", "", 1),
|
UpsAlm3_21(".1.3.6.1.4.1.41477.3.5.250.182.0", "", 1),
|
UpsAlm3_22(".1.3.6.1.4.1.41477.3.5.250.183.0", "", 1),
|
UpsAlm3_23(".1.3.6.1.4.1.41477.3.5.250.184.0", "", 1),
|
UpsAlm3_24(".1.3.6.1.4.1.41477.3.5.250.185.0", "", 1),
|
UpsAlm3_25(".1.3.6.1.4.1.41477.3.5.250.186.0", "", 1),
|
UpsAlm4_1(".1.3.6.1.4.1.41477.3.5.250.187.0", "", 1),
|
UpsAlm4_2(".1.3.6.1.4.1.41477.3.5.250.188.0", "", 1),
|
UpsAlm4_3(".1.3.6.1.4.1.41477.3.5.250.189.0", "", 1),
|
UpsAlm4_4(".1.3.6.1.4.1.41477.3.5.250.190.0", "", 1),
|
UpsAlm4_5(".1.3.6.1.4.1.41477.3.5.250.191.0", "", 1),
|
UpsAlm4_6(".1.3.6.1.4.1.41477.3.5.250.192.0", "", 1),
|
UpsAlm4_7(".1.3.6.1.4.1.41477.3.5.250.193.0", "", 1),
|
UpsAlm4_8(".1.3.6.1.4.1.41477.3.5.250.194.0", "", 1),
|
UpsAlm4_9(".1.3.6.1.4.1.41477.3.5.250.195.0", "", 1),
|
UpsAlm4_10(".1.3.6.1.4.1.41477.3.5.250.196.0", "", 1),
|
UpsAlm4_11(".1.3.6.1.4.1.41477.3.5.250.197.0", "", 1),
|
UpsAlm4_12(".1.3.6.1.4.1.41477.3.5.250.198.0", "", 1),
|
UpsAlm4_13(".1.3.6.1.4.1.41477.3.5.250.199.0", "", 1),
|
UpsAlm4_14(".1.3.6.1.4.1.41477.3.5.250.200.0", "", 1),
|
UpsAlm4_15(".1.3.6.1.4.1.41477.3.5.250.201.0", "", 1),
|
UpsAlm4_16(".1.3.6.1.4.1.41477.3.5.250.202.0", "", 1),
|
UpsAlm4_17(".1.3.6.1.4.1.41477.3.5.250.203.0", "", 1),
|
UpsAlm4_18(".1.3.6.1.4.1.41477.3.5.250.204.0", "", 1),
|
//测量参数
|
acinVola(".1.3.6.1.4.1.41477.3.5.250.2.0", "", 2),
|
acinVolb(".1.3.6.1.4.1.41477.3.5.250.3.0", "", 2),
|
acinVolc(".1.3.6.1.4.1.41477.3.5.250.4.0", "", 2),
|
acoutVola(".1.3.6.1.4.1.41477.3.5.250.5.0", "", 2),
|
acoutVolb(".1.3.6.1.4.1.41477.3.5.250.6.0", "", 2),
|
acoutVolc(".1.3.6.1.4.1.41477.3.5.250.7.0", "", 2),
|
acoutCurra(".1.3.6.1.4.1.41477.3.5.250.8.0", "", 2),
|
acoutCurrb(".1.3.6.1.4.1.41477.3.5.250.9.0", "", 2),
|
acoutCurrc(".1.3.6.1.4.1.41477.3.5.250.10.0", "", 2),
|
dcinVol(".1.3.6.1.4.1.41477.3.5.250.11.0", "", 2),
|
outFreq(".1.3.6.1.4.1.41477.3.5.250.12.0", "", 2),
|
abinVol(".1.3.6.1.4.1.41477.3.5.250.19.0", "", 2),
|
bcinVol(".1.3.6.1.4.1.41477.3.5.250.20.0", "", 2),
|
cainVol(".1.3.6.1.4.1.41477.3.5.250.21.0", "", 2),
|
acinCurra(".1.3.6.1.4.1.41477.3.5.250.22.0", "", 2),
|
acinCurrb(".1.3.6.1.4.1.41477.3.5.250.23.0", "", 2),
|
acinCurrc(".1.3.6.1.4.1.41477.3.5.250.24.0", "", 2),
|
inFreq(".1.3.6.1.4.1.41477.3.5.250.25.0", "", 2),
|
inPowerfactorA(".1.3.6.1.4.1.41477.3.5.250.26.0", "", 2),
|
inPowerfactorB(".1.3.6.1.4.1.41477.3.5.250.27.0", "", 2),
|
inPowerfactorC(".1.3.6.1.4.1.41477.3.5.250.28.0", "", 2),
|
passVola(".1.3.6.1.4.1.41477.3.5.250.29.0", "", 2),
|
passVolb(".1.3.6.1.4.1.41477.3.5.250.30.0", "", 2),
|
passVolc(".1.3.6.1.4.1.41477.3.5.250.31.0", "", 2),
|
passFreq(".1.3.6.1.4.1.41477.3.5.250.32.0", "", 2),
|
aboutVol(".1.3.6.1.4.1.41477.3.5.250.33.0", "", 2),
|
bcoutVol(".1.3.6.1.4.1.41477.3.5.250.34.0", "", 2),
|
caoutVol(".1.3.6.1.4.1.41477.3.5.250.35.0", "", 2),
|
abpassVol(".1.3.6.1.4.1.41477.3.5.250.36.0", "", 2),
|
bcpassVol(".1.3.6.1.4.1.41477.3.5.250.37.0", "", 2),
|
capassVol(".1.3.6.1.4.1.41477.3.5.250.38.0", "", 2),
|
outPowerfactorA(".1.3.6.1.4.1.41477.3.5.250.42.0", "", 2),
|
outPowerfactorB(".1.3.6.1.4.1.41477.3.5.250.43.0", "", 2),
|
outPowerfactorC(".1.3.6.1.4.1.41477.3.5.250.44.0", "", 2),
|
outPeakratioA(".1.3.6.1.4.1.41477.3.5.250.45.0", "", 2),
|
outPeakratioB(".1.3.6.1.4.1.41477.3.5.250.46.0", "", 2),
|
outPeakratioC(".1.3.6.1.4.1.41477.3.5.250.47.0", "", 2),
|
outActpowerA(".1.3.6.1.4.1.41477.3.5.250.48.0", "", 2),
|
outActpowerB(".1.3.6.1.4.1.41477.3.5.250.49.0", "", 2),
|
outActpowerC(".1.3.6.1.4.1.41477.3.5.250.50.0", "", 2),
|
outReapowerA(".1.3.6.1.4.1.41477.3.5.250.51.0", "", 2),
|
outReapowerB(".1.3.6.1.4.1.41477.3.5.250.52.0", "", 2),
|
outReapowerC(".1.3.6.1.4.1.41477.3.5.250.53.0", "", 2),
|
outApppowerA(".1.3.6.1.4.1.41477.3.5.250.54.0", "", 2),
|
outApppowerB(".1.3.6.1.4.1.41477.3.5.250.55.0", "", 2),
|
outApppowerC(".1.3.6.1.4.1.41477.3.5.250.56.0", "", 2),
|
outLoadpercentA(".1.3.6.1.4.1.41477.3.5.250.57.0", "", 2),
|
outLoadpercentB(".1.3.6.1.4.1.41477.3.5.250.58.0", "", 2),
|
outLoadpercentC(".1.3.6.1.4.1.41477.3.5.250.59.0", "", 2),
|
sysoutActpowerA(".1.3.6.1.4.1.41477.3.5.250.62.0", "", 2),
|
sysoutActpowerB(".1.3.6.1.4.1.41477.3.5.250.63.0", "", 2),
|
sysoutActpowerC(".1.3.6.1.4.1.41477.3.5.250.64.0", "", 2),
|
sysoutApppowerA(".1.3.6.1.4.1.41477.3.5.250.65.0", "", 2),
|
sysoutApppowerB(".1.3.6.1.4.1.41477.3.5.250.66.0", "", 2),
|
sysoutApppowerC(".1.3.6.1.4.1.41477.3.5.250.67.0", "", 2),
|
sysoutReapowerA(".1.3.6.1.4.1.41477.3.5.250.68.0", "", 2),
|
sysoutReapowerB(".1.3.6.1.4.1.41477.3.5.250.69.0", "", 2),
|
sysoutReapowerC(".1.3.6.1.4.1.41477.3.5.250.70.0", "", 2),
|
devEnvirTemp(".1.3.6.1.4.1.41477.3.5.250.71.0", "", 2),
|
battBackupTime(".1.3.6.1.4.1.41477.3.5.250.75.0", "", 2),
|
battPosivol(".1.3.6.1.4.1.41477.3.5.250.76.0", "", 2),
|
battPosicurr(".1.3.6.1.4.1.41477.3.5.250.77.0", "", 2),
|
battNegavol(".1.3.6.1.4.1.41477.3.5.250.78.0", "", 2),
|
battNegacurr(".1.3.6.1.4.1.41477.3.5.250.79.0", "", 2),
|
battAgecoefficient(".1.3.6.1.4.1.41477.3.5.250.80.0", "", 2),
|
battTemp(".1.3.6.1.4.1.41477.3.5.250.81.0", "", 2),
|
envirTemp(".1.3.6.1.4.1.41477.3.5.250.82.0", "", 2);
|
|
|
private String oid;
|
private String name;
|
/**
|
* 测点类型: 1-signal,2-simulate
|
*/
|
private Integer type;
|
|
Constant_SNMP_OID_A_250(String oid, String name, Integer type) {
|
this.oid = oid;
|
this.name = name;
|
this.type = type;
|
}
|
|
public String getOid() {
|
return oid;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public Integer getType() {
|
return type;
|
}
|
|
/**
|
* 250的点位
|
*/
|
public static List<String> getOidListAll() {
|
List<String> list = new LinkedList<>();
|
|
Constant_SNMP_OID_A_250[] values = Constant_SNMP_OID_A_250.values();
|
for (Constant_SNMP_OID_A_250 value : values) {
|
String oid = value.getOid();
|
list.add(oid);
|
}
|
return list;
|
}
|
|
/**
|
*
|
* @param bindings 当前设备的所有oid数据
|
* @param alarmListInDB 当前设备的所有告警列表. 约定250的设备id为 116000250
|
* @return
|
*/
|
public static Map<String, Object> assembleBindings(Vector<? extends VariableBinding> bindings,List<UpsPowerAlarm> alarmListInDB) {
|
Map<String, Object> map = new HashMap<>();
|
|
//信号量
|
UpsPowerSignal signal = new UpsPowerSignal();
|
//模拟量
|
UpsPowerSimulate simulate = new UpsPowerSimulate();
|
|
//告警
|
List<Integer> upsAlarmTypeListInDB = alarmListInDB.stream().map(UpsPowerAlarm::getAlmType).collect(Collectors.toList());
|
//如果不存在,则增加
|
List<UpsPowerAlarm> alarmAddList = new LinkedList<>();
|
//如果存在,且消失了,则更新结束时间
|
List<UpsPowerAlarm> alarmRemoveList = new LinkedList<>();
|
List<UpsPowerAlarmHistory> alarmHistoryAddList = new LinkedList<>();
|
|
Date now = new Date();
|
signal.setRecordTime(now);
|
simulate.setRecordTime(now);
|
signal.setPowerDeviceId(116000250);
|
simulate.setPowerDeviceId(116000250);
|
|
for (VariableBinding binding : bindings) {
|
//告警
|
UpsPowerAlarm alarmAdd = new UpsPowerAlarm();
|
alarmAdd.setPowerDeviceId(116000250L);
|
|
//这个按id删除
|
UpsPowerAlarm alarmRemove = new UpsPowerAlarm();
|
|
UpsPowerAlarmHistory alarmHistoryAdd = new UpsPowerAlarmHistory();
|
alarmHistoryAdd.setPowerDeviceId(116000250L);
|
|
OID oid = binding.getOid();
|
//点位
|
String oidStr = oid.toString();
|
//点位值
|
String value = binding.getVariable().toString();
|
//状态值
|
int valueInt;
|
try {
|
valueInt = Integer.parseInt(value);
|
} catch (NumberFormatException e) {
|
//如果没有获取到点位的状态值,为NULL或者NAN,赋值-1,避免报错影响程序执行
|
valueInt = -1;
|
}
|
//测量值
|
float valueFloat;
|
try {
|
valueFloat = Float.parseFloat(value);
|
} catch (NumberFormatException e) {
|
//如果没有获取到点位的测量值,为NULL或者NAN,赋值0,避免报错影响程序执行
|
valueFloat = 0f;
|
}
|
|
switch (oidStr) {
|
case "1.3.6.1.4.1.41477.3.5.250.84.0": {
|
if (valueInt == 233) { //均不供电
|
signal.setPowerSupplyState(0);
|
}else {
|
if(valueInt != -1) {
|
signal.setPowerSupplyState(valueInt);
|
}
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.86.0": {
|
if (valueInt == 224) { //电池自检中
|
signal.setBattState(1);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.87.0": {
|
//{224=浮充,225=均充,226=非充电状态}
|
if (valueInt == 224) {
|
signal.setBattState(2);
|
} else if (valueInt == 225) {
|
signal.setBattState(4);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.88.0": {
|
//{224=关机,225=开机}
|
if (valueInt == 224) {
|
signal.setInverterOn(0);
|
} else if(valueInt == 225) {
|
signal.setInverterOn(1);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.89.0": {
|
//{224=主路逆变供电,225=电池逆变供电,227=均不供电}
|
if (valueInt == 224) {
|
signal.setRectifierPowerSupply(1);
|
} else if(valueInt == 225) {
|
signal.setRectifierPowerSupply(2);
|
} else if(valueInt ==227){
|
signal.setRectifierPowerSupply(0);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.90.0": {
|
//{224=接入,225=未接入}
|
if (valueInt == 224) {
|
signal.setDynamoAccess(1);
|
} else if(valueInt == 225){
|
signal.setDynamoAccess(0);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.91.0": {
|
//{224=断开,225=闭合}
|
if (valueInt == 224) {
|
signal.setInputSwitchState(1);
|
} else if (valueInt == 225) {
|
signal.setInputSwitchState(0);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.92.0": {
|
//{224=断开,225=闭合}
|
if (valueInt == 224) {
|
signal.setRepireSwitchState(1);
|
} else if (valueInt == 225) {
|
signal.setRepireSwitchState(0);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.93.0": {
|
//{224=断开,225=闭合}
|
if (valueInt == 224) {
|
signal.setPassSwitchState(1);
|
} else if (valueInt == 225) {
|
signal.setPassSwitchState(0);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.94.0": {
|
//{224=断开,225=闭合}
|
if (valueInt == 224) {
|
signal.setOutputSwitchState(1);
|
} else if (valueInt == 225) {
|
signal.setOutputSwitchState(0);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.95.0": {
|
//{224=正常模式,225=变频器模式,226=智能并机模式,227=智能并机演示模式,228=ECO模式,229=智能ECO模式,230=智能ECO演示模式}
|
if (valueInt == 224) {
|
signal.setMachineWorkMode(1);
|
} else if (valueInt == 225) {
|
signal.setMachineWorkMode(1 << 1);
|
} else if (valueInt == 226) {
|
signal.setMachineWorkMode(1 << 2);
|
} else if (valueInt == 227) {
|
signal.setMachineWorkMode(1 << 3);
|
} else if (valueInt == 228) {
|
signal.setMachineWorkMode(1 << 4);
|
} else if (valueInt == 229) {
|
signal.setMachineWorkMode(1 << 5);
|
} else if (valueInt == 230) {
|
signal.setMachineWorkMode(1 << 6);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.97.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + 1);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.98.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 1));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.99.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 2));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.100.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 3));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.101.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 4));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.102.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 5));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.103.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 6));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.104.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 7));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.105.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 8));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.106.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 9));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.107.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 10));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.108.0": {
|
int modelOnline = signal.getModelOnline() == null ? 0 : signal.getModelOnline();
|
//{224=在线,225=不在线}
|
if (valueInt == 224) {
|
signal.setModelOnline(modelOnline + (1 << 11));
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.96.0": {
|
//{224=均不供电,225=旁路供电,226=主路逆变供电,227=电池逆变供电}
|
if(valueInt == 224){
|
signal.setParallelsysPowerstate(0);
|
}else if (valueInt == 225) {
|
signal.setParallelsysPowerstate(1);
|
} else if(valueInt == 226) {
|
signal.setParallelsysPowerstate(1 << 1);
|
} else if(valueInt == 227) {
|
signal.setParallelsysPowerstate(1 << 2);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.110.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,3=不同步}
|
int alarmType = 116001;
|
if (valueInt == 3) {
|
signal.setUpsAlm1(upsAlm1 + 1);
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.111.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116002;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 1));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.112.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=故障}
|
int alarmType = 116003;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 2));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.113.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=故障}
|
int alarmType = 116004;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 3));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.114.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116005;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 4));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.115.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//TODO 待确认 状态242=无 是否为电池未接入
|
//{0=正常,240=低于下限(关机点),241=高于上限(电压过高),242=无,243=预告警,244=电池接反}
|
if (valueInt == 240) {
|
int alarmType = 116006;
|
signal.setUpsAlm1(upsAlm1 + (1 << 5));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
|
} else if (valueInt == 241) {
|
int alarmType = 116007;
|
signal.setUpsAlm1(upsAlm1 + (1 << 6));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
|
} else if (valueInt == 242) {
|
int alarmType = 116008;
|
signal.setUpsAlm1(upsAlm1 + (1 << 7));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
|
} else if (valueInt == 243) {
|
int alarmType = 116009;
|
signal.setUpsAlm1(upsAlm1 + (1 << 8));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
|
} else if (valueInt == 244) {
|
int alarmType = 116010;
|
signal.setUpsAlm1(upsAlm1 + (1 << 9));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, 116006);
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, 116007);
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, 116008);
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, 116009);
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, 116010);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.118.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116011;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 10));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.119.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116012;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 11));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.120.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=错误}
|
int alarmType = 116013;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 12));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.121.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=错误}
|
int alarmType = 116014;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 13));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.122.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=错误}
|
int alarmType = 116015;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 14));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.123.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=错误}
|
int alarmType = 116016;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 15));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.124.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=错误}
|
int alarmType = 116017;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 16));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.125.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=错误}
|
int alarmType = 116018;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 17));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.126.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116019;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 18));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.127.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116020;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 19));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.132.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116021;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 20));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.133.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=异常}
|
int alarmType = 116022;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 21));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.134.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=紧急关机}
|
int alarmType = 116023;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 22));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.135.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=故障}
|
int alarmType = 116024;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 23));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.136.0": {
|
int upsAlm1 = signal.getUpsAlm1() == null ? 0 : signal.getUpsAlm1();
|
//{0=正常,240=相序反}
|
int alarmType = 116025;
|
if (valueInt == 240) {
|
signal.setUpsAlm1(upsAlm1 + (1 << 24));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.137.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=过流}
|
int alarmType = 116026;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + 1);
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.138.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116027;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 1));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.139.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=次数限制}
|
int alarmType = 116028;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 2));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.140.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=限制}
|
int alarmType = 116029;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 3));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.141.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116030;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 4));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.142.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116031;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 5));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.143.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116032;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 6));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.144.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116033;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 7));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.145.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116034;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 8));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.146.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116035;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 9));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.147.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116036;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 10));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.148.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116037;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 11));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.149.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116038;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 12));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.150.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116039;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 13));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.151.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116040;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 14));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.152.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116041;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 15));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.153.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116042;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 16));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.154.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116043;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 17));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.155.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116044;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 18));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.156.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116045;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 19));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.157.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116046;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 20));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.158.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116047;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 21));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.159.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116048;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 22));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.160.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116049;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 23));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.161.0": {
|
int upsAlm2 = signal.getUpsAlm2() == null ? 0 : signal.getUpsAlm2();
|
//{0=正常,240=异常关机}
|
int alarmType = 116050;
|
if (valueInt == 240) {
|
signal.setUpsAlm2(upsAlm2 + (1 << 24));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.162.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=过流}
|
int alarmType = 116051;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + 1);
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.163.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116052;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 1));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.164.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=次数限制}
|
int alarmType = 116053;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 2));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.165.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=限制}
|
int alarmType = 116054;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 3));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.166.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116055;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 4));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.167.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116056;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 5));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.168.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116057;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 6));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.169.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116058;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 7));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.170.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116059;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 8));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.171.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116060;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 9));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.172.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116061;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 10));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.173.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116062;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 11));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.174.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116063;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 12));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.175.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116064;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 13));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.176.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116065;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 14));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.177.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116066;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 15));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.178.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116067;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 16));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.179.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116068;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 17));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.180.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116069;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 18));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.181.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116070;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 19));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.182.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116071;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 20));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.183.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116072;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 21));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.184.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116073;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 22));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.185.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116074;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 23));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.186.0": {
|
int upsAlm3 = signal.getUpsAlm3() == null ? 0 : signal.getUpsAlm3();
|
//{0=正常,240=异常关机}
|
int alarmType = 116075;
|
if (valueInt == 240) {
|
signal.setUpsAlm3(upsAlm3 + (1 << 24));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.187.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=过流}
|
int alarmType = 116076;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + 1);
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.188.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116077;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 1));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.189.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=次数限制}
|
int alarmType = 116078;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 2));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.190.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=限制}
|
int alarmType = 116079;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 3));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.191.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116080;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 4));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.192.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116081;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 5));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.193.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116082;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 6));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.194.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116083;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 7));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.195.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116084;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 8));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.196.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116085;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 9));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.197.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116086;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 10));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.198.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116087;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 11));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.199.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116088;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 12));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.200.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116089;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 13));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.201.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116090;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 14));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.202.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116091;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 15));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.203.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116092;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 16));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.204.0": {
|
int upsAlm4 = signal.getUpsAlm4() == null ? 0 : signal.getUpsAlm4();
|
//{0=正常,240=异常关机}
|
int alarmType = 116093;
|
if (valueInt == 240) {
|
signal.setUpsAlm4(upsAlm4 + (1 << 17));
|
addAlarm(upsAlarmTypeListInDB, alarmAddList, now, alarmAdd, alarmType);
|
}else if(valueInt == 0){
|
removeAlarmAndAddHistory(alarmListInDB, upsAlarmTypeListInDB, alarmRemoveList, alarmHistoryAddList, now, alarmRemove, alarmHistoryAdd, alarmType);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.2.0": {
|
simulate.setAcinVola(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.3.0": {
|
simulate.setAcinVolb(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.4.0": {
|
simulate.setAcinVolc(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.5.0": {
|
simulate.setAcoutVola(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.6.0": {
|
simulate.setAcoutVolb(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.7.0": {
|
simulate.setAcoutVolc(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.8.0": {
|
simulate.setAcoutCurra(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.9.0": {
|
simulate.setAcoutCurrb(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.10.0": {
|
simulate.setAcoutCurrc(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.11.0": {
|
simulate.setDcinVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.12.0": {
|
simulate.setOutFreq(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.19.0": {
|
simulate.setAbinVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.20.0": {
|
simulate.setBcinVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.21.0": {
|
simulate.setCainVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.22.0": {
|
simulate.setAcinCurra(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.23.0": {
|
simulate.setAcinCurrb(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.24.0": {
|
simulate.setAcinCurrc(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.25.0": {
|
simulate.setInFreq(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.26.0": {
|
simulate.setInPowerfactorA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.27.0": {
|
simulate.setInPowerfactorB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.28.0": {
|
simulate.setInPowerfactorC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.29.0": {
|
simulate.setPassVola(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.30.0": {
|
simulate.setPassVolb(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.31.0": {
|
simulate.setPassVolc(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.32.0": {
|
simulate.setPassFreq(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.33.0": {
|
simulate.setAboutVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.34.0": {
|
simulate.setBcoutVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.35.0": {
|
simulate.setCaoutVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.36.0": {
|
simulate.setAbpassVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.37.0": {
|
simulate.setBcpassVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.38.0": {
|
simulate.setCapassVol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.42.0": {
|
simulate.setOutPowerfactorA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.43.0": {
|
simulate.setOutPowerfactorB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.44.0": {
|
simulate.setOutPowerfactorC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.45.0": {
|
simulate.setOutPeakratioA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.46.0": {
|
simulate.setOutPeakratioB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.47.0": {
|
simulate.setOutPeakratioC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.48.0": {
|
simulate.setOutActpowerA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.49.0": {
|
simulate.setOutActpowerB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.50.0": {
|
simulate.setOutActpowerC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.51.0": {
|
simulate.setOutReapowerA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.52.0": {
|
simulate.setOutReapowerB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.53.0": {
|
simulate.setOutReapowerC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.54.0": {
|
simulate.setOutApppowerA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.55.0": {
|
simulate.setOutApppowerB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.56.0": {
|
simulate.setOutApppowerC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.57.0": {
|
simulate.setOutLoadpercentA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.58.0": {
|
simulate.setOutLoadpercentB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.59.0": {
|
simulate.setOutLoadpercentC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.62.0": {
|
simulate.setSysoutActpowerA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.63.0": {
|
simulate.setSysoutActpowerB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.64.0": {
|
simulate.setSysoutActpowerC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.65.0": {
|
simulate.setSysoutApppowerA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.66.0": {
|
simulate.setSysoutApppowerB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.67.0": {
|
simulate.setSysoutApppowerC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.68.0": {
|
simulate.setSysoutReapowerA(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.69.0": {
|
simulate.setSysoutReapowerB(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.70.0": {
|
simulate.setSysoutReapowerC(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.71.0": {
|
simulate.setDevEnvirTemp(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.75.0": {
|
simulate.setBattBackupTime(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.76.0": {
|
simulate.setBattPosivol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.77.0": {
|
simulate.setBattPosicurr(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.78.0": {
|
simulate.setBattNegavol(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.79.0": {
|
simulate.setBattNegacurr(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.80.0": {
|
simulate.setBattAgecoefficient(valueFloat);
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.81.0": {
|
if(Float.isNaN(valueFloat)){
|
simulate.setBattTemp(null);
|
}else {
|
simulate.setBattTemp(valueFloat);
|
}
|
}
|
break;
|
case "1.3.6.1.4.1.41477.3.5.250.82.0": {
|
if(Float.isNaN(valueFloat)){
|
simulate.setEnvirTemp(null);
|
}else {
|
simulate.setEnvirTemp(valueFloat);
|
}
|
}
|
break;
|
|
}
|
|
}
|
|
map.put("signal", signal);
|
map.put("simulate",simulate);
|
map.put("alarmAddList",alarmAddList);
|
map.put("alarmRemoveList",alarmRemoveList);
|
map.put("alarmHistoryAddList",alarmHistoryAddList);
|
return map;
|
}
|
|
private static void removeAlarmAndAddHistory(List<UpsPowerAlarm> alarmListInDB, List<Integer> upsAlarmTypeListInDB, List<UpsPowerAlarm> alarmRemoveList, List<UpsPowerAlarmHistory> alarmHistoryAddList, Date now, UpsPowerAlarm alarmRemove, UpsPowerAlarmHistory alarmHistoryAdd, int alarmType) {
|
if (upsAlarmTypeListInDB.contains(alarmType)) { //数据库中存在,则更新结束时间,并移除到历史表
|
for (UpsPowerAlarm alarmInDB : alarmListInDB) {
|
if (alarmInDB.getAlmType() == alarmType) {
|
//找到要移除的
|
alarmRemove.setNum(alarmInDB.getNum());
|
|
//历史记录表新增
|
BeanUtils.copyProperties(alarmInDB, alarmHistoryAdd);
|
alarmHistoryAdd.setAlmEndTime(now);
|
alarmHistoryAdd.setNum(null);
|
|
alarmRemoveList.add(alarmRemove);
|
alarmHistoryAddList.add(alarmHistoryAdd);
|
}
|
}
|
}
|
}
|
|
private static void addAlarm(List<Integer> upsAlarmTypeListInDB, List<UpsPowerAlarm> alarmAddList, Date now, UpsPowerAlarm alarmAdd, int alarmType) {
|
if (!upsAlarmTypeListInDB.contains(alarmType)) { //数据库中不存在,需要添加
|
alarmAdd.setAlmType(alarmType);
|
alarmAdd.setAlmLevel(2);
|
alarmAdd.setAlmStartTime(now);
|
|
alarmAddList.add(alarmAdd);
|
}
|
}
|
|
//TODO
|
public static void main(String[] args) {
|
|
}
|
|
}
|