#
Junjie
4 天以前 ff3b5df7015b2f2c5e24d9973a7b443309d8e579
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);
}