| src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/zy/core/MainProcess.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/zy/core/thread/RgvThread.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2106,6 +2106,7 @@ public synchronized void taskStart() { for (RgvSlave rgvSlave : slaveProperties.getRgv()) { try { Thread.sleep(101); if (rgvDetection(rgvSlave)) { String taskNoNow = rgvOtherTaskWrk(rgvSlave); List<BasDevpPosition> basDevpPositions = basDevpPositionService.selectList(new EntityWrapper<BasDevpPosition>().orderBy("PLC_POSITION", true)); src/main/java/com/zy/core/MainProcess.java
@@ -51,7 +51,7 @@ while (!Thread.currentThread().isInterrupted()) { try { // 间隔 Thread.sleep(500); Thread.sleep(700); // 系统运行状态判断 if (!SystemProperties.WCS_RUNNING_STATUS.get()) { continue; @@ -64,6 +64,8 @@ mainService.generateStoreWrkFile(); // 组托 // mainService.generateStoreWrkFileIsEmptyMk(); // 组托 空托 mainService.generateStoreWrkFileWalk(); // wms入库任务下发 // 出库 ===>> 堆垛机出库站到出库站 mainService.crnStnToOutStn(); // 入出库 ===>> 堆垛机入出库作业下发 mainService.crnIoExecute(); // 入库 ===>> 执行对工作档的完成操作 @@ -82,7 +84,7 @@ while (!Thread.currentThread().isInterrupted()) { try { // 间隔 Thread.sleep(210); Thread.sleep(200); // 系统运行状态判断 if (!SystemProperties.WCS_RUNNING_STATUS.get()) { continue; @@ -91,8 +93,6 @@ if (SystemProperties.WCS_RUNNING_STATUS_DEMO.get()) { continue; } // 出库 ===>> 堆垛机出库站到出库站 mainService.crnStnToOutStn(); // 堆垛机异常信息记录 mainService.recCrnErr(); // 输送线异常信息记录 src/main/java/com/zy/core/thread/RgvThread.java
@@ -134,7 +134,7 @@ initRgv(); continue; } Thread.sleep(20); Thread.sleep(50); // System.out.println("读线程,小车号"+ slave.getId()+"时间戳:"+System.currentTimeMillis()); readStatus(); @@ -174,7 +174,7 @@ delRgvTask = false; continue; } Thread.sleep(50L); Thread.sleep(100L); OperateResultExOne<byte[]> result = siemensNet.Read("DB100.12", (short) 1); boolean[] status = siemensNet.getByteTransform().TransBool(result.Content, 0, 1); @@ -269,7 +269,7 @@ try { if(!connectRgv){ try { Thread.sleep(100L); Thread.sleep(1000L); } catch (Exception e){ } @@ -325,7 +325,7 @@ continue; } try { Thread.sleep(100); Thread.sleep(200); rgvRun = RgvRunCache.getRgvRun(); // System.out.println(JSON.toJSON(rgvRun));