春风项目四线(合箱线、总装线)
wujian
2024-07-26 778d3d8b387ca0a8d1b51ef68f783fb0b407ef20
jcdm-main/src/main/java/com/jcdm/main/plcserver/CustomRunner.java
@@ -7,6 +7,7 @@
import com.jcdm.main.da.opcuaconfig.domain.DaOpcuaConfig;
import com.jcdm.main.da.opcuaconfig.service.IDaOpcuaConfigService;
import com.jcdm.main.da.paramCollection.service.IDaParamCollectionService;
import com.jcdm.main.da.passingStationCollection.service.ProductNewPassStationService;
import com.jcdm.main.da.passingStationCollection.service.impl.DaPassingStationCollectionServiceImpl;
import com.jcdm.main.plcserver.sub.OPCUaSubscription;
import com.jcdm.main.rm.repairRecord.service.IRmRepairRecordService;
@@ -47,6 +48,9 @@
    @Resource
    private IBsTechnologyRouteChildInfoService bsTechnologyRouteChildInfoService;
    @Resource
    private ProductNewPassStationService productNewPassStationService;
    @Override
    public void run(ApplicationArguments args) throws Exception {
@@ -60,11 +64,9 @@
                bsOrderSchedulingService,
                lists,
                rmRepairRecordService,
                bsTechnologyRouteChildInfoService);
        miloService.subscriptionFromOpcUa(collect,opcUaSubscription);
                bsTechnologyRouteChildInfoService,
                productNewPassStationService);
        miloService.subscriptionFromOpcUa(collect,100,opcUaSubscription);
    }
    /**
@@ -74,16 +76,6 @@
        DaOpcuaConfig config = new DaOpcuaConfig();
        config.setState(0);
        List<DaOpcuaConfig> list = iDaOpcuaConfigService.selectDaOpcuaConfigList(config);
//        List<String> lists = new ArrayList<>();
//        if (CollUtil.isNotEmpty(list)){
//            lists = list.stream().map(DaOpcuaConfig::getNode).distinct().collect(Collectors.toList());
//        }
//        List<String> lists = new ArrayList<>();
////        lists.add(OPCElement.OP010_SaveRequest);//请求保存
////        lists.add(OPCElement.OP010_CodeCheck);//请求检索条码
////        lists.add(OPCElement.OP020_SaveRequest);//请求保存
//        lists.add(OPCElement.OP120_SaveRequestLast);//请求保存
//        lists.add(OPCElement.OP120_ZZ_CODE_CHECK);//请求保存
        return list;
    }
}