| | |
| | | try { |
| | | listenMessageFromRedis(); |
| | | readStatus(); |
| | | Thread.sleep(100); |
| | | Thread.sleep(200); |
| | | } catch (Exception e) { |
| | | log.error("LiftThread Fail", e); |
| | | } |
| | |
| | | }); |
| | | readThread.start(); |
| | | |
| | | while (true) { |
| | | try { |
| | | execute(); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | //设备执行 |
| | | Thread executeThread = new Thread(() -> { |
| | | while (true) { |
| | | try { |
| | | execute(); |
| | | Thread.sleep(200); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | } |
| | | }); |
| | | executeThread.start(); |
| | | } |
| | | |
| | | private void execute() { |
| | |
| | | return false;//有故障 |
| | | } |
| | | |
| | | if (extend.getFrontOverrun()) { |
| | | if (extend.getFrontOverrun() == null || extend.getFrontOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getBackOverrun()) { |
| | | if (extend.getBackOverrun() == null || extend.getBackOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getLeftOverrun()) { |
| | | if (extend.getLeftOverrun() == null || extend.getLeftOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getRightOverrun()) { |
| | | if (extend.getRightOverrun() == null || extend.getRightOverrun()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getOverHeight()) { |
| | | if (extend.getOverHeight() == null || extend.getOverHeight()) { |
| | | return false; |
| | | } |
| | | |
| | | if (extend.getOverWeight()) { |
| | | if (extend.getOverWeight() == null || extend.getOverWeight()) { |
| | | return false; |
| | | } |
| | | |