package com.zy.core.model.command;
|
|
import lombok.Data;
|
|
@Data
|
public class ShuttleCommand {
|
|
/**
|
* 四向穿梭车号
|
*/
|
private Integer shuttleNo = 0;
|
|
/**
|
* 任务号
|
*/
|
private Integer taskNo = 0;
|
|
/**
|
* 作业类型
|
*/
|
private Short taskMode = 0;
|
|
/**
|
* 任务确认 false:未确认 true:已确认
|
*/
|
private Boolean complete = Boolean.FALSE;
|
|
/**
|
* 控制指令字
|
*/
|
private Integer commandWord;
|
|
/**
|
* 启始二维编号
|
*/
|
private String startCodeNum;
|
|
/**
|
* 中间二维编号
|
*/
|
private String middleCodeNum;
|
|
/**
|
* 目标二维编号
|
*/
|
private String distCodeNum;
|
|
/**
|
* 起点到目标点的距离长度
|
*/
|
private Integer startToDistDistance;
|
|
/**
|
* 中间点到目标点的距离长度
|
*/
|
private Integer middleToDistDistance;
|
|
/**
|
* 小车运行方向
|
*/
|
private Integer runDirection;
|
|
/**
|
* 托盘顶升
|
*/
|
private Integer palletLift;
|
|
/**
|
* 小车强制移动距离
|
*/
|
private Integer forceMoveDistance;
|
|
/**
|
* 充电开关
|
*/
|
private Integer chargeSwitch;
|
|
/**
|
* 小车IO控制
|
*/
|
private byte IOControl;
|
|
/**
|
* 小车运行速度
|
*/
|
private Integer runSpeed;
|
|
/**
|
* 小车雷达备用
|
*/
|
private Integer radarTmp;
|
|
/**
|
* 指令结束位
|
*/
|
private Integer commandEnd;
|
|
}
|