| | |
| | | import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevSignalSet; |
| | | import com.whyc.util.CommonUtil; |
| | | import com.whyc.util.DateUtil; |
| | | import org.omg.CORBA.OMGVMCID; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | |
| | | CKPowerDevSignal switchReal=mapper.selectOne(query); |
| | | int onSwitch=0; |
| | | if(switchReal!=null){ |
| | | //交流微段开关 |
| | | if (switchReal.getAc1InSwitchTripSt()==0){ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getAc1InSwitchTripReal(),new int[]{0}); |
| | | }else{ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getAc1InSwitchTripFake(),new int[]{0}); |
| | | } |
| | | //1段交流 |
| | | if(switchReal.getAc1OutSwitch1TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch1TripReal()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch1TripReal(),new int[]{0,1,2,3,4,5,6,7}); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch1TripFake()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch1TripFake(),new int[]{0,1,2,3,4,5,6,7}); |
| | | |
| | | } |
| | | if(switchReal.getAc1OutSwitch2TripSt()==0){//真实值 |
| | | /*if(switchReal.getAc1OutSwitch2TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch2TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch2TripFake()); |
| | |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch4TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc1OutSwitch4TripFake()); |
| | | }*/ |
| | | //交流微段开关 |
| | | if (switchReal.getAc2InSwitchTripSt()==0){ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getAc2InSwitchTripReal(),new int[]{0}); |
| | | }else{ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getAc2InSwitchTripFake(),new int[]{0}); |
| | | } |
| | | //2段交流 |
| | | if(switchReal.getAc2OutSwitch1TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch1TripReal()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch1TripReal(),new int[]{0,1,2,3,4,5,6,7}); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch1TripFake()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch1TripFake(),new int[]{0,1,2,3,4,5,6,7}); |
| | | } |
| | | if(switchReal.getAc2OutSwitch2TripSt()==0){//真实值 |
| | | /* if(switchReal.getAc2OutSwitch2TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch2TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch2TripFake()); |
| | |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch4TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getAc2OutSwitch4TripFake()); |
| | | }*/ |
| | | //直流微段开关 |
| | | if (switchReal.getDcIn1SwitchTripSt()==0){ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getDcIn1SwitchTripReal(),new int[]{0}); |
| | | }else{ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getDcIn1SwitchTripFake(),new int[]{0}); |
| | | } |
| | | //1段直流 |
| | | if(switchReal.getDc1Switch1TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch1TripReal()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch1TripReal(),new int[]{0,1,2,3,4,5,6,7}); |
| | | |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch1TripFake()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch1TripFake(),new int[]{0,1,2,3,4,5,6,7}); |
| | | |
| | | } |
| | | if(switchReal.getDc1Switch2TripSt()==0){//真实值 |
| | | /* if(switchReal.getDc1Switch2TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch2TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch2TripFake()); |
| | |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch4TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc1Switch4TripFake()); |
| | | }*/ |
| | | |
| | | //直流微段开关 |
| | | if (switchReal.getDcIn2SwitchTripSt()==0){ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getDcIn2SwitchTripReal(),new int[]{0}); |
| | | }else{ |
| | | onSwitch+=CommonUtil.getIntToBinary(switchReal.getDcIn2SwitchTripFake(),new int[]{0}); |
| | | } |
| | | //2段直流 |
| | | if(switchReal.getDc2Switch1TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch1TripReal()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch1TripReal(),new int[]{0,1,2,3,4,5,6,7}); |
| | | |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch1TripFake()); |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch1TripFake(),new int[]{0,1,2,3,4,5,6,7}); |
| | | } |
| | | if(switchReal.getDc2Switch2TripSt()==0){//真实值 |
| | | /*if(switchReal.getDc2Switch2TripSt()==0){//真实值 |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch2TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch2TripFake()); |
| | |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch4TripReal()); |
| | | }else{ |
| | | onSwitch+= CommonUtil.getIntToBinary(switchReal.getDc2Switch4TripFake()); |
| | | } |
| | | }*/ |
| | | map.put("recordTime", DateUtil.format_YYYY_MM_DD_HH_MM_SS(switchReal.getRecordTime())); |
| | | } |
| | | map.put("onSwitch",String.valueOf(onSwitch)); |