| | |
| | | //**************************** 更新水冷系统状态信息 *****************************//* |
| | | readWater_state(master,wstate); |
| | | Water_Task_SQL.replace_water_state(conn_pool, wstate); |
| | | |
| | | } |
| | | |
| | | if(runCount %4 == 0) { |
| | |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129315);listAlarm.add(w); |
| | | } |
| | | } |
| | | walarm.Watersystem_BranchFlowTmp_Fault = (int)master.checkNullData(MyModbusUtils.readCoilStatus(Watersystem_ModbusAddress.Watersystem_BranchFlowTmp_Fault, master), walarm.Watersystem_BranchFlowTmp_Fault);//冷却系统支路流量/温度故障信息 |
| | | walarm.Watersystem_BranchFlowTmp_Fault = (int)master.checkNullData(MyModbusUtils.readHoldingRegister(Watersystem_ModbusAddress.Watersystem_BranchFlowTmp_Fault, DataType.TWO_BYTE_INT_SIGNED, master), walarm.Watersystem_BranchFlowTmp_Fault);//冷却系统支路流量/温度故障信息 |
| | | if(walarm.Watersystem_BranchFlowTmp_Fault>0) { |
| | | if((walarm.Watersystem_BranchFlowTmp_Fault>>8&1)==1) { |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129400);listAlarm.add(w); |
| | |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129415);listAlarm.add(w); |
| | | } |
| | | } |
| | | walarm.Watersystem_Pre_Fault = (int)master.checkNullData(MyModbusUtils.readCoilStatus(Watersystem_ModbusAddress.Watersystem_Pre_Fault, master), walarm.Watersystem_Pre_Fault);//冷却水压力故障 |
| | | walarm.Watersystem_Pre_Fault = (int)master.checkNullData(MyModbusUtils.readHoldingRegister(Watersystem_ModbusAddress.Watersystem_Pre_Fault, DataType.TWO_BYTE_INT_SIGNED, master), walarm.Watersystem_Pre_Fault);//冷却水压力故障 |
| | | if(walarm.Watersystem_Pre_Fault>0) { |
| | | if((walarm.Watersystem_Pre_Fault>>8&1)==1) { |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129500);listAlarm.add(w); |
| | |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129515);listAlarm.add(w); |
| | | } |
| | | } |
| | | walarm.Watersystem_Operation_highorlow = (int)master.checkNullData(MyModbusUtils.readCoilStatus(Watersystem_ModbusAddress.Watersystem_Operation_highorlow, master), walarm.Watersystem_Operation_highorlow);//冷却系统各部件低/高 |
| | | walarm.Watersystem_Operation_highorlow = (int)master.checkNullData(MyModbusUtils.readHoldingRegister(Watersystem_ModbusAddress.Watersystem_Operation_highorlow, DataType.TWO_BYTE_INT_SIGNED, master), walarm.Watersystem_Operation_highorlow);//冷却系统各部件低/高 |
| | | if(walarm.Watersystem_Operation_highorlow>0) { |
| | | if((walarm.Watersystem_Operation_highorlow>>8&1)==1) { |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129600);listAlarm.add(w); |
| | |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129615);listAlarm.add(w); |
| | | } |
| | | } |
| | | walarm.Watersystem_Tmp_highorlow = (int)master.checkNullData(MyModbusUtils.readCoilStatus(Watersystem_ModbusAddress.Watersystem_Tmp_highorlow, master), walarm.Watersystem_Tmp_highorlow);//冷却系统温度高/超高 |
| | | walarm.Watersystem_Tmp_highorlow = (int)master.checkNullData(MyModbusUtils.readHoldingRegister(Watersystem_ModbusAddress.Watersystem_Tmp_highorlow, DataType.TWO_BYTE_INT_SIGNED, master), walarm.Watersystem_Tmp_highorlow);//冷却系统温度高/超高 |
| | | if(walarm.Watersystem_Tmp_highorlow>0) { |
| | | if((walarm.Watersystem_Tmp_highorlow>>8&1)==1) { |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129700);listAlarm.add(w); |
| | |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129715);listAlarm.add(w); |
| | | } |
| | | } |
| | | walarm.Watersystem_TmpFlow_highorlow = (int)master.checkNullData(MyModbusUtils.readCoilStatus(Watersystem_ModbusAddress.Watersystem_TmpFlow_highorlow,master), walarm.Watersystem_TmpFlow_highorlow);//冷却系统支路温度/流量低/超低 |
| | | walarm.Watersystem_TmpFlow_highorlow = (int)master.checkNullData(MyModbusUtils.readHoldingRegister(Watersystem_ModbusAddress.Watersystem_TmpFlow_highorlow, DataType.TWO_BYTE_INT_SIGNED, master), walarm.Watersystem_TmpFlow_highorlow);//冷却系统支路温度/流量低/超低 |
| | | if(walarm.Watersystem_TmpFlow_highorlow>0) { |
| | | if((walarm.Watersystem_TmpFlow_highorlow>>8&1)==1) { |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129800);listAlarm.add(w); |
| | |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129815);listAlarm.add(w); |
| | | } |
| | | } |
| | | walarm.Watersystem_Flow_ighorlow = (int)master.checkNullData(MyModbusUtils.readCoilStatus(Watersystem_ModbusAddress.Watersystem_Flow_ighorlow,master), walarm.Watersystem_TmpFlow_highorlow);//冷却水部分支路流量低/超低 |
| | | walarm.Watersystem_Flow_ighorlow = (int)master.checkNullData(MyModbusUtils.readHoldingRegister(Watersystem_ModbusAddress.Watersystem_TmpFlow_highorlow, DataType.TWO_BYTE_INT_SIGNED, master), walarm.Watersystem_TmpFlow_highorlow);//冷却水部分支路流量低/超低 |
| | | if(walarm.Watersystem_Flow_ighorlow>0) { |
| | | if((walarm.Watersystem_Flow_ighorlow>>8&1)==1) { |
| | | Water_alarm w=walarm.createWalarm(walarm.getWater_id(), 129900);listAlarm.add(w); |