自动化立体仓库 - WCS系统
#
lsh
2024-07-18 db479403cb04f33586584844d9cbdde513201712
src/main/java/com/zy/core/model/command/SteCommand.java
@@ -6,7 +6,7 @@
/**
 * 穿梭车命令报文
 * Created by vincent on 2020/8/11
 * Created by vincent on 2024/6/21
 */
@Data
public class SteCommand {
@@ -16,6 +16,10 @@
    // 任务号
    private Integer taskNo = 0;
    // 起始点位
    private Integer startLoad = 0;
    // 目标点位
    private Integer endLoad = 0;
    // 作业类型
    private Short taskMode = 0;
@@ -25,62 +29,56 @@
    // 确认任务完成
    public Boolean complete = Boolean.FALSE;
//
    @JSONField(serialize = false)
    private SteTaskModeType taskModeType;
    // 排
    private Short row;
    private Short jarNo;
    // 列
    private Short bay;
//
//    // 起始设备号
//    private Short startSsbm;
//
//    // 目的设备号
//    private Short endSsbm;
//
//    // 控制模式 0=脱机 1=联机
//    private Short controlMode;
//
//    // 开启信号 1-启动
//    private Short open;
//
//    // 初始化
//    private Short init;
//
//    // 复位信号 1=复位
//    private Boolean reset;
//
//    // 删除指令 1=删除
//    private Boolean delete;
//
//    // 托盘间距 中间托盘之间距离 单位毫米
//    private Short space;
//
//    // 间距确认
//    private Short spaceYes;
//
//    // 排修改
//    private Short rowModify;
//
//    // 列修改
//    private Short bayModify;
//
//    // 层修改
//    private Short levModify;
//
//    // 修改确认
//    private Short modifyYes;
    // 层
    private Short lev;
    // 起始设备号
    private Short startSsbm;
    // 目的设备号
    private Short endSsbm;
    // 控制模式 0=脱机 1=联机
    private Short controlMode;
    // 开启信号 1-启动
    private Short open;
    // 初始化
    private Short init;
    // 复位信号 1=复位
    private Boolean reset;
    // 删除指令 1=删除
    private Boolean delete;
    // 托盘间距 中间托盘之间距离 单位毫米
    private Short space;
    // 间距确认
    private Short spaceYes;
    // 排修改
    private Short rowModify;
    // 列修改
    private Short bayModify;
    // 层修改
    private Short levModify;
    // 修改确认
    private Short modifyYes;
    /**
     * 输入穿梭车运行禁止 1运行,0禁止
     */
    private Short run;
//    /**
//     * 输入穿梭车运行禁止 1运行,0禁止
//     */
//    private Short run;
    public void setTaskMode(Short taskMode){
        this.taskMode = taskMode;