From c4b6b51afdd3374735ed5f358457987eaa6e476f Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期五, 05 九月 2025 16:55:20 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/core/thread/ForkLiftThread.java | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/zy/core/thread/ForkLiftThread.java b/src/main/java/com/zy/core/thread/ForkLiftThread.java
index 6ae81a1..62fe964 100644
--- a/src/main/java/com/zy/core/thread/ForkLiftThread.java
+++ b/src/main/java/com/zy/core/thread/ForkLiftThread.java
@@ -24,6 +24,10 @@
CommandResponse shuttleSwitch(ForkLiftCommand command);//灏忚溅鎹㈠眰
+ CommandResponse move(ForkLiftCommand command);//灏忚溅鎹㈠眰
+
+ CommandResponse switchIOMode(ForkLiftCommand command);//鍒囨崲鍑哄叆搴撴ā寮�
+
CommandResponse reset();//澶嶄綅
boolean isIdle();//鏄惁绌洪棽
@@ -36,14 +40,18 @@
boolean setSyncTaskNo(Integer taskNo);//璁剧疆宸ヤ綔鍙�
- boolean switchIOMode(ForkLiftIoModeType type);//鍒囨崲鍑哄叆搴撴ā寮�
-
int generateDeviceTaskNo(int taskNo, ForkLiftTaskModeType type);//鐢熸垚纭欢璁惧宸ヤ綔鍙�
//***************鑾峰彇鍛戒护*****************
- List<ForkLiftCommand> getPickAndPutCommand(Integer taskNo, Integer pick, Integer put);//鍙栨斁璐ф寚浠�
+ ForkLiftCommand getPickAndPutCommand(Integer taskNo, Integer pick, Integer put);//鍙栨斁璐ф寚浠�
- List<ForkLiftCommand> getShuttleSwitchCommand(Integer taskNo, Integer originLev, Integer targetLev);//灏忚溅鎹㈠眰
+ ForkLiftCommand getShuttleSwitchCommand(Integer taskNo, Integer pick, Integer put);//灏忚溅鎹㈠眰
+
+ ForkLiftCommand getMoveCommand(Integer taskNo, Integer pick, Integer put);//鎻愬崌鏈虹Щ鍔�
+
+ ForkLiftCommand getSwitchIOCommand(Integer taskNo, ForkLiftIoModeType mode);
+
+ ForkLiftCommand getResetCommand(Integer taskNo);
}
--
Gitblit v1.9.1