#1
dubin
3 天以前 f1bb341dab32e6ca83b453efa60fff729a89639d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.zy.core.thread;
 
import com.zy.core.ThreadHandler;
import com.zy.core.model.CommandResponse;
import com.zy.core.model.command.CrnCommand;
import com.zy.core.model.protocol.CrnProtocol;
 
public interface CrnThread extends ThreadHandler {
 
    CrnProtocol getStatus();
 
    CrnCommand getPickAndPutCommand(String sourceLocNo, String targetLocNo, Integer taskNo, Integer crnNo);//取放货
 
    CrnCommand getMoveCommand(String targetLocNo, Integer taskNo, Integer crnNo);//移动
 
    CrnCommand getResetCommand(Integer crnNo);//复位
 
    CommandResponse sendCommand(CrnCommand command);//下发命令
 
    CrnCommand getPickCommand(String sourceLocNo, String locNo, Integer wrkNo, Integer crnNo);
 
    CrnCommand getPutCommand(String sourceLocNo, String targetLocNo, Integer wrkNo, Integer crnNo);
}