#
Junjie
6 天以前 4cb014bccf1964942cdf8e885f946989d5cb8daa
src/main/java/com/zy/core/thread/ForkLiftThread.java
@@ -26,6 +26,8 @@
    CommandResponse move(ForkLiftCommand command);//小车换层
    CommandResponse switchIOMode(ForkLiftCommand command);//切换出入库模式
    CommandResponse reset();//复位
    boolean isIdle();//是否空闲
@@ -38,16 +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 pick, Integer put);//小车换层
    ForkLiftCommand getShuttleSwitchCommand(Integer taskNo, Integer pick, Integer put);//小车换层
    List<ForkLiftCommand> getMoveCommand(Integer taskNo, Integer pick, Integer put);//提升机移动
    ForkLiftCommand getMoveCommand(Integer taskNo, Integer pick, Integer put);//提升机移动
    ForkLiftCommand getSwitchIOCommand(Integer taskNo, ForkLiftIoModeType mode);
    ForkLiftCommand getResetCommand(Integer taskNo);
}