| 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; | 
|   | 
|     /** | 
|      * 命令是否完成,默认false未完成 | 
|      */ | 
|     private Boolean complete = false; | 
|   | 
| } |