自动化立体仓库 - WCS系统
Junjie
2023-06-27 d317c70cf46549a5cc190d1e3334bd8945ee46a8
src/main/java/com/zy/core/model/command/ShuttleCommand.java
@@ -2,18 +2,21 @@
import lombok.Data;
/**
 * 四向穿梭车命令报文
 */
@Data
public class ShuttleCommand {
    /**
     * 四向穿梭车号
     */
    private Integer shuttleNo = 0;
    private Short shuttleNo = 0;
    /**
     * 任务号
     */
    private Integer taskNo = 0;
    private Short taskNo = 0;
    /**
     * 作业类型
@@ -21,29 +24,24 @@
    private Short taskMode = 0;
    /**
     * 任务确认 false:未确认 true:已确认
     */
    private Boolean complete = Boolean.FALSE;
    /**
     * 控制指令字
     */
    private Integer commandWord;
    private Short commandWord;
    /**
     * 启始二维编号
     */
    private String startCodeNum;
    private Short startCodeNum;
    /**
     * 中间二维编号
     */
    private String middleCodeNum;
    private Short middleCodeNum;
    /**
     * 目标二维编号
     */
    private String distCodeNum;
    private Short distCodeNum;
    /**
     * 起点到目标点的距离长度
@@ -58,12 +56,12 @@
    /**
     * 小车运行方向
     */
    private Integer runDirection;
    private Short runDirection;
    /**
     * 托盘顶升
     */
    private Integer palletLift;
    private Short palletLift;
    /**
     * 小车强制移动距离
@@ -73,26 +71,31 @@
    /**
     * 充电开关
     */
    private Integer chargeSwitch;
    private Short chargeSwitch;
    /**
     * 小车IO控制
     */
    private byte IOControl;
    private Short IOControl;
    /**
     * 小车运行速度
     */
    private Integer runSpeed;
    private Short runSpeed;
    /**
     * 小车雷达备用
     */
    private Integer radarTmp;
    private Short radarTmp;
    /**
     * 指令结束位
     */
    private Integer commandEnd;
    private Short commandEnd;
    /**
     * 命令是否完成,默认false未完成
     */
    private Boolean complete = false;
}