| | |
| | | SteThread steThread = queryIdleCar(wrkMast); |
| | | if (steThread != null) { |
| | | // 没有其他任务 |
| | | if (null == wrkMastMapper.selectPakout(slave.getId(), steNo)) { |
| | | WrkMast pakoutWrkMast = wrkMastMapper.selectPakout(slave.getId(), steNo); |
| | | if (null != pakoutWrkMast) { |
| | | if ((pakoutWrkMast.getIoType() == 103 || pakoutWrkMast.getIoType() == 104 || pakoutWrkMast.getIoType() == 107) |
| | | && pakoutWrkMast.getWrkSts() == 17 |
| | | && basDevpService.selectByWrkNo(pakoutWrkMast.getWrkNo()) != null |
| | | ) { |
| | | // 让小车等待搬运待续 |
| | | this.letCarBeReady(wrkMast, steThread.getSlave().getId(), wrkMast.getSourceLocNo()); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | // 堆垛机搬运小车 |
| | | if (wrkMast.getWrkSts() == 12L) { |
| | | this.carMoveIn(wrkMast, wrkMast.getSteNo(), crnProtocol); |