| | |
| | | |
| | | InnerLiftExtend extend = (InnerLiftExtend) this.liftProtocol.getExtend(); |
| | | |
| | | boolean res = this.liftProtocol.getProtocolStatus() == LiftProtocolStatusType.IDLE.id |
| | | // && this.liftProtocol.getPlcTaskNo() == 0 |
| | | && this.liftProtocol.getTaskNo() == 0 |
| | | && this.liftProtocol.getModel() == 2 |
| | | && this.liftProtocol.getDeviceStatus() == LiftDeviceStatusType.IDLE.id |
| | | && this.liftProtocol.getErrorCode() == 0 |
| | | && !extend.getFrontOverrun() |
| | | && !extend.getBackOverrun() |
| | | && !extend.getLeftOverrun() |
| | | && !extend.getRightOverrun() |
| | | && !extend.getOverHeight() |
| | | && !extend.getOverWeight() |
| | | ; |
| | | return res; |
| | | if (this.liftProtocol.getProtocolStatus() != LiftProtocolStatusType.IDLE.id) { |
| | | return false;//任务不空闲 |
| | | } |
| | | |
| | | if (this.liftProtocol.getTaskNo() != 0) { |
| | | return false;//有任务号 |
| | | } |
| | | |
| | | if (this.liftProtocol.getModel() != 2) { |
| | | return false;//非自动 |
| | | } |
| | | |
| | | if (this.liftProtocol.getDeviceStatus() != LiftDeviceStatusType.IDLE.id) { |
| | | return false;//非空闲 |
| | | } |
| | | |
| | | if (this.liftProtocol.getErrorCode() != 0) { |
| | | return false;//有故障 |
| | | } |
| | | |
| | | if (extend.getFrontOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getBackOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getLeftOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getRightOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getOverHeight()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getOverWeight()) { |
| | | return false; |
| | | } |
| | | |
| | | return true; |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | InnerLiftExtend extend = (InnerLiftExtend) this.liftProtocol.getExtend(); |
| | | |
| | | boolean res = this.liftProtocol.getModel() == 2 |
| | | && this.liftProtocol.getDeviceStatus() == LiftDeviceStatusType.IDLE.id |
| | | && this.liftProtocol.getErrorCode() == 0 |
| | | && !extend.getFrontOverrun() |
| | | && !extend.getBackOverrun() |
| | | && !extend.getLeftOverrun() |
| | | && !extend.getRightOverrun() |
| | | && !extend.getOverHeight() |
| | | && !extend.getOverWeight() |
| | | ; |
| | | return res; |
| | | if (this.liftProtocol.getModel() != 2) { |
| | | return false;//非自动 |
| | | } |
| | | |
| | | if (this.liftProtocol.getDeviceStatus() != LiftDeviceStatusType.IDLE.id) { |
| | | return false;//非空闲 |
| | | } |
| | | |
| | | if (this.liftProtocol.getErrorCode() != 0) { |
| | | return false;//有故障 |
| | | } |
| | | |
| | | if (extend.getFrontOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getBackOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getLeftOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getRightOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getOverHeight()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getOverWeight()) { |
| | | return false; |
| | | } |
| | | |
| | | return true; |
| | | } |
| | | |
| | | @Override |