| | |
| | | @Override |
| | | @SuppressWarnings("InfiniteLoopStatement") |
| | | public void run() { |
| | | initCrnProtocol(); |
| | | this.connect(); |
| | | while (true) { |
| | | try { |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 初始化堆垛机 |
| | | */ |
| | | private void initCrnProtocol(){ |
| | | crnProtocol = new CrnProtocol(); |
| | | crnProtocol.setMode((short) 0); |
| | | crnProtocol.setStatus((short) 0); |
| | | crnProtocol.setTaskNo((short) 0); |
| | | crnProtocol.setTaskFinish((short) 0); |
| | | crnProtocol.setValid((short) 0); |
| | | crnProtocol.setBay((short) 0); |
| | | crnProtocol.setLevel((short) 0); |
| | | crnProtocol.setRow((short) 0); |
| | | crnProtocol.setLane((short) 0); |
| | | } |
| | | |
| | | @Override |
| | | public boolean connect() { |
| | | boolean result = false; |