| | |
| | | logger.info("写入常量点="+writeDTO.getPointNo()+",值="+writeDTO.getValue()); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | } |
| | | ApiPointValueWriteDTO apiPointValueWriteDTO = new ApiPointValueWriteDTO(); |
| | | if(qhFlag1){ |
| | | logger.info("一期机组气耗率为0"); |
| | | apiPointValueWriteDTO.setValue(0); |
| | | apiPointValueWriteDTO.setPointNo("F0000101193"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101194"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101195"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | } |
| | | if(qhFlag2){ |
| | | logger.info("二期机组气耗率为0"); |
| | | apiPointValueWriteDTO.setValue(0); |
| | | apiPointValueWriteDTO.setPointNo("F0000101204"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101205"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101206"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | } |
| | | if(qhFlag135){ |
| | | logger.info("135机组气耗率为0"); |
| | | apiPointValueWriteDTO.setValue(0); |
| | | apiPointValueWriteDTO.setPointNo("F0000101215"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101216"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101217"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | } |
| | | if(qhFlag180){ |
| | | logger.info("180机组气耗率为0"); |
| | | apiPointValueWriteDTO.setValue(0); |
| | | apiPointValueWriteDTO.setPointNo("C0000101233"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("C0000101220"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | } |
| | | Thread.sleep(5000); |
| | | List<String> sumPointNos = sumPoints.values().stream().flatMap(List::stream).collect(Collectors.toList());//合计 |
| | | Map<String, Object> totalPointsRealValue = dataPointApi.queryPointsRealValue(sumPointNos); |
| | |
| | | logger.info("写入常量点="+writeDTO.getPointNo()+",值="+writeDTO.getValue()); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | } |
| | | ApiPointValueWriteDTO writeDTO = new ApiPointValueWriteDTO(); |
| | | if(qhFlag1){ |
| | | logger.info("一期机组气耗率为0"); |
| | | writeDTO.setValue(0); |
| | | writeDTO.setPointNo("F0000101193"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101194"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101195"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | } |
| | | if(qhFlag2){ |
| | | logger.info("二期机组气耗率为0"); |
| | | writeDTO.setValue(0); |
| | | writeDTO.setPointNo("F0000101204"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101205"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101206"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | } |
| | | if(qhFlag135){ |
| | | logger.info("135机组气耗率为0"); |
| | | writeDTO.setValue(0); |
| | | writeDTO.setPointNo("F0000101215"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101216"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101217"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | } |
| | | if(qhFlag180){ |
| | | logger.info("180机组气耗率为0"); |
| | | writeDTO.setValue(0); |
| | | writeDTO.setPointNo("C0000101233"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("C0000101220"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | } |
| | | |
| | | if(qhFlagTotal){ |
| | | logger.info("合计气耗率为0"); |
| | | writeDTO.setValue(0); |
| | | writeDTO.setPointNo("F0000101226"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101227"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | writeDTO.setPointNo("F0000101228"); |
| | | dataPointApi.writePointRealValue(writeDTO); |
| | | apiPointValueWriteDTO = new ApiPointValueWriteDTO(); |
| | | apiPointValueWriteDTO.setValue(0); |
| | | apiPointValueWriteDTO.setPointNo("F0000101226"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101227"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | apiPointValueWriteDTO.setPointNo("F0000101228"); |
| | | dataPointApi.writePointRealValue(apiPointValueWriteDTO); |
| | | } |
| | | |
| | | } catch (Exception ex) { |