| | |
| | | LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, inSta.getLed()); |
| | | String errMsg = ""; |
| | | if (!back && staProtocol.isBackErr()) { |
| | | errMsg = "超长异常"; |
| | | errMsg = "后超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isHighErr()) { |
| | | errMsg = "超高异常"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isWeightErr()) { |
| | | errMsg = "超重异常"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isRightErr()) { |
| | | errMsg = "超宽异常"; |
| | | errMsg = "右超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isLeftErr()) { |
| | | errMsg = "左超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isBarcodeErr()) { |
| | | errMsg = "扫码异常"; |
| | | back = true; |
| | | } |
| | | // 退回 |
| | |
| | | String errMsg = ""; |
| | | boolean back = false; |
| | | if (!back && staProtocol.isBackErr()) { |
| | | errMsg = "超宽异常"; |
| | | errMsg = "后超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isHighErr()) { |
| | | errMsg = "超高异常"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isRightErr()) { |
| | | errMsg = "超长异常"; |
| | | if (!back && staProtocol.isWeightErr()) { |
| | | errMsg = "超重异常"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isWeightErr()) { |
| | | errMsg = "超重"; |
| | | if (!back && staProtocol.isRightErr()) { |
| | | errMsg = "右超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isLeftErr()) { |
| | | errMsg = "左超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isBarcodeErr()) { |
| | | errMsg = "扫码异常"; |
| | | back = true; |
| | | } |
| | | // 退回 |
| | |
| | | for (WrkMast wrkMast : wrkMasts) { |
| | | boolean step0 = this.liftInExecuteStep0(wrkMast);//设备上走 |
| | | if (!step0) { |
| | | return; |
| | | continue; |
| | | } |
| | | |
| | | boolean step1 = this.liftInExecuteStep1(wrkMast);//提升机搬运 |
| | | if (!step1) { |
| | | return; |
| | | continue; |
| | | } |
| | | |
| | | boolean step2 = this.liftInExecuteStep2(wrkMast);//触发搬运任务 |
| | | if (!step2) { |
| | | return; |
| | | continue; |
| | | } |
| | | } |
| | | } catch (Exception e) { |
| | |
| | | LedThread ledThread = (LedThread) SlaveConnection.get(SlaveType.Led, led); |
| | | String errMsg = ""; |
| | | if (!back && staProtocol.isBackErr()) { |
| | | errMsg = "超长异常"; |
| | | errMsg = "后超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isHighErr()) { |
| | | errMsg = "超高异常"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isRightErr()) { |
| | | errMsg = "超宽异常"; |
| | | if (!back && staProtocol.isWeightErr()) { |
| | | errMsg = "超重异常"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isWeightErr()) { |
| | | errMsg = "超重"; |
| | | if (!back && staProtocol.isRightErr()) { |
| | | errMsg = "右超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isLeftErr()) { |
| | | errMsg = "左超限"; |
| | | back = true; |
| | | } |
| | | if (!back && staProtocol.isBarcodeErr()) { |
| | | errMsg = "扫码异常"; |
| | | back = true; |
| | | } |
| | | // 退回 |
| | |
| | | for (WrkMast wrkMast : wrkMasts) { |
| | | boolean step1 = this.liftOutExecuteStep1(wrkMast);//触发搬运任务 |
| | | if (!step1) { |
| | | return; |
| | | continue; |
| | | } |
| | | |
| | | boolean step2 = this.liftOutExecuteStep2(wrkMast);//提升机搬运 |
| | | if (!step2) { |
| | | return; |
| | | continue; |
| | | } |
| | | } |
| | | } catch (Exception e) { |