| | |
| | | continue; |
| | | } |
| | | log.error("小车任务完成下发输送线任务:"+staProtocol); |
| | | try{ |
| | | Thread.sleep(1000); |
| | | DevpThread devpThreadEnd = (DevpThread) SlaveConnection.get(SlaveType.Devp, 1); |
| | | StaProtocol staProtocolEnd = devpThreadEnd.getStation().get(wrkMastSta.getStaEnd()); |
| | | log.error("小车任务完成读取输送线任务:"+staProtocolEnd); |
| | | if (staProtocolEnd.getWorkNo()==0 ){ //|| !staProtocolEnd.getWorkNo().equals(wrkMast.getWrkNo()) |
| | | staProtocolEnd.setWorkNo(wrkMast.getWrkNo()); |
| | | staProtocolEnd.setStaNo(wrkMast.getStaNo()); |
| | | if (!MessageQueue.offer(SlaveType.Devp, 1, new Task(2, staProtocolEnd))) { |
| | | continue; |
| | | } |
| | | log.error("小车任务完成下发输送线任务第二次:"+staProtocolEnd); |
| | | } |
| | | }catch (Exception e){ |
| | | |
| | | } |
| | | // try{ |
| | | // Thread.sleep(1000); |
| | | // DevpThread devpThreadEnd = (DevpThread) SlaveConnection.get(SlaveType.Devp, 1); |
| | | // StaProtocol staProtocolEnd = devpThreadEnd.getStation().get(wrkMastSta.getStaEnd()); |
| | | // log.error("小车任务完成读取输送线任务:"+staProtocolEnd); |
| | | // if (staProtocolEnd.getWorkNo()==0 ){ //|| !staProtocolEnd.getWorkNo().equals(wrkMast.getWrkNo()) |
| | | // staProtocolEnd.setWorkNo(wrkMast.getWrkNo()); |
| | | // staProtocolEnd.setStaNo(wrkMast.getStaNo()); |
| | | // if (!MessageQueue.offer(SlaveType.Devp, 1, new Task(2, staProtocolEnd))) { |
| | | // continue; |
| | | // } |
| | | // log.error("小车任务完成下发输送线任务第二次:"+staProtocolEnd); |
| | | // } |
| | | // }catch (Exception e){ |
| | | // |
| | | // } |
| | | } |
| | | wrkMastSta.setWrkSts(3); |
| | | wrkMastStaMapper.updateById(wrkMastSta); |