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