自动化立体仓库 - WCS系统
zc
4 天以前 61dbf118522a9ac98027b624b5d46761fe536bbe
src/main/java/com/zy/core/thread/ForkLiftThread.java
@@ -2,6 +2,7 @@
import com.zy.common.ExecuteSupport;
import com.zy.core.ThreadHandler;
import com.zy.core.enums.ForkLiftIoModeType;
import com.zy.core.enums.ForkLiftProtocolStatusType;
import com.zy.core.enums.ForkLiftTaskModeType;
import com.zy.core.model.CommandResponse;
@@ -23,7 +24,7 @@
    CommandResponse shuttleSwitch(ForkLiftCommand command);//小车换层
    CommandResponse reset(ForkLiftCommand command);//复位
    CommandResponse reset();//复位
    boolean isIdle();//是否空闲
@@ -35,12 +36,14 @@
    boolean setSyncTaskNo(Integer taskNo);//设置工作号
    boolean switchIOMode(ForkLiftIoModeType type);//切换出入库模式
    int generateDeviceTaskNo(int taskNo, ForkLiftTaskModeType type);//生成硬件设备工作号
    //***************获取命令*****************
    List<ForkLiftCommand> getPickAndPutCommand(Integer taskNo, Integer pick, Integer put);//取放货指令
    List<ForkLiftCommand> getShuttleSwitchCommand(Integer taskNo, Integer originLev, Integer targetLev);//小车换层
    List<ForkLiftCommand> getShuttleSwitchCommand(Integer taskNo, Integer pick, Integer put);//小车换层
}