| | |
| | | case 5:////满取 |
| | | signWork = rgvRunWrkMastEmptyStaTakeFull(rgvSlave); |
| | | break; |
| | | case 6:////提升 |
| | | case 6:////提升4 移动 |
| | | // signWork = qwe(); |
| | | signWork = rgvRunWrkMastMove(rgvSlave); |
| | | break; |
| | |
| | | if (!basDevp.getAutoing().equals("Y")){ |
| | | continue; |
| | | } |
| | | if (basDevp.getDevNo()>117 && basDevp.getDevNo()<124){ |
| | | if (basDevp.getDevNo()>119 && basDevp.getDevNo()<122){ |
| | | if (basDevp.getEmptyMk().equals("Y")){ |
| | | continue; |
| | | } |
| | |
| | | @Override |
| | | @SuppressWarnings("InfiniteLoopStatement") |
| | | public void run() { |
| | | connectDev = this.connect(); |
| | | while(!connectDev){ |
| | | try { |
| | | connectDev = this.connect(); |
| | | Thread.sleep(100); |
| | | } catch (Exception e){ |
| | | |
| | | } |
| | | } |
| | | |
| | | // 启动线程自动重连 |
| | | new Thread(this::devConnect).start(); |
| | |
| | | * 初始化站点状态 |
| | | */ |
| | | private void initSite() { |
| | | connectDev = false; |
| | | try{ |
| | | ArrayList<Integer> staNos = getStaNo(); |
| | | // 站点编号 |
| | |
| | | connectDev = this.connect(); |
| | | Thread.sleep(100L); |
| | | } catch (Exception e){ |
| | | |
| | | initSite(); |
| | | } |
| | | } |
| | | } catch (Exception e) { |