From d698df84e62ff9a4267e2d9bb86a09da5043e0b3 Mon Sep 17 00:00:00 2001 From: tzsk <Administrator@qq.com> Date: 星期三, 20 三月 2024 11:20:52 +0800 Subject: [PATCH] # --- src/main/java/com/zy/core/MainProcess.java | 48 ++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 40 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/zy/core/MainProcess.java b/src/main/java/com/zy/core/MainProcess.java index 261ec36..33ac14b 100644 --- a/src/main/java/com/zy/core/MainProcess.java +++ b/src/main/java/com/zy/core/MainProcess.java @@ -74,14 +74,16 @@ mainService.recErr(); // 鍏ュ簱 ===>> 绌烘爤鏉垮垵濮嬪寲鍏ュ簱,鍙夎溅鍏ュ簱绔欐斁璐� mainService.storeEmptyPlt(); - // AGV琛ヨ揣 => 鐢熸垚鍏ュ簱閫氱煡妗� - mainService.robotGenerateAgvTask(); - // AGV琛ヨ揣(鏈烘鑷傛嫞鏂�) - mainService.agvRestockByRobot(); - // AGV琛ヨ揣(閫氱煡AGV鍙栬揣) - mainService.agvRestockInto(); - // AGV琛ヨ揣(鎮寕绾块�氱煡AGV鍙栬揣) - mainService.agvRestockIntoByHangingWire(); +// // AGV琛ヨ揣 => 鐢熸垚鍏ュ簱閫氱煡妗� +// mainService.robotGenerateAgvTask(); +// // AGV琛ヨ揣(鏈烘鑷傛嫞鏂�) +// mainService.agvRestockByRobot(); +// // AGV琛ヨ揣(閫氱煡AGV鍙栬揣) +// mainService.agvRestockInto(); +// // AGV琛ヨ揣(鎮寕绾块�氱煡AGV鍙栬揣) +// mainService.agvRestockIntoByHangingWire(); +// // AGV淇℃伅鏇存柊 +// mainService.agvCurrentContainerCodeInfoWire(); // 300绔欐嫞鏂� mainService.pick300(); // 鍑哄簱 ===>> 宸ヤ綔妗d俊鎭啓鍏ed鏄剧ず鍣� @@ -105,6 +107,36 @@ thread.start(); } + public void agvStart(){ + thread = new Thread(() -> { + while (!Thread.currentThread().isInterrupted()) { + try { + + // 闂撮殧 + Thread.sleep(300); + + // AGV琛ヨ揣 => 鐢熸垚鍏ュ簱閫氱煡妗� + mainService.robotGenerateAgvTask(); + // AGV琛ヨ揣(鏈烘鑷傛嫞鏂�) + mainService.agvRestockByRobot(); + // AGV琛ヨ揣(閫氱煡AGV鍙栬揣) + mainService.agvRestockInto(); + // AGV琛ヨ揣(鎮寕绾块�氱煡AGV鍙栬揣) + mainService.agvRestockIntoByHangingWire(); + // AGV淇℃伅鏇存柊 + mainService.agvCurrentContainerCodeInfoWire(); + + + // 闂撮殧 + Thread.sleep(200); + } catch (Exception e) { + e.printStackTrace(); + } + } + }); + thread.start(); + } + @PreDestroy public void shutDown(){ if (thread != null) thread.interrupt(); -- Gitblit v1.9.1