| | |
| | | |
| | | 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; |
| | |
| | | |
| | | CommandResponse shuttleSwitch(ForkLiftCommand command);//小车换层 |
| | | |
| | | CommandResponse reset(ForkLiftCommand command);//复位 |
| | | CommandResponse move(ForkLiftCommand command);//小车换层 |
| | | |
| | | CommandResponse switchIOMode(ForkLiftCommand command);//切换出入库模式 |
| | | |
| | | CommandResponse reset();//复位 |
| | | |
| | | boolean isIdle();//是否空闲 |
| | | |
| | |
| | | |
| | | //***************获取命令***************** |
| | | |
| | | 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); |
| | | |
| | | } |