| | |
| | | |
| | | /** |
| | | * 穿梭车命令报文 |
| | | * Created by vincent on 2020/8/11 |
| | | * Created by vincent on 2024/6/21 |
| | | */ |
| | | @Data |
| | | public class SteCommand { |
| | |
| | | |
| | | // 任务号 |
| | | private Integer taskNo = 0; |
| | | // 起始点位 |
| | | private Integer startLoad = 0; |
| | | // 目标点位 |
| | | private Integer endLoad = 0; |
| | | |
| | | // 作业类型 |
| | | private Short taskMode = 0; |
| | |
| | | |
| | | // 确认任务完成 |
| | | 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; |