package com.zy.core.network.entity;
|
|
import lombok.Data;
|
|
@Data
|
public class ZyDualCrnStatusEntity {
|
|
/**
|
* 堆垛机号
|
*/
|
private Integer crnNo;
|
|
/**
|
* 1 = 手动模式
|
* 2 = 自动模式
|
* 3 = 电脑模式
|
*/
|
public Integer mode;
|
|
/**
|
* 异常码
|
*/
|
public Integer alarm;
|
|
/**
|
* 任务号
|
*/
|
public Integer taskNo = 0;
|
|
public Integer taskNoTwo = 0;
|
|
/**
|
* 堆垛机当前状态
|
* 0:空闲,无任务
|
* 1:取货定位中
|
* 2:取货中
|
* 3:取货完成,放货定位中
|
* 4:放货中
|
* 5:回原点中
|
* 6:反原点
|
* 7:库位移位
|
* 90:任务完成等待WCS确认
|
* 99:报警
|
*/
|
public Integer status;
|
|
public Integer statusTwo;
|
|
/**
|
* 堆垛机当前列号
|
*/
|
public Integer bay;
|
|
public Integer bayTwo;
|
|
/**
|
* 堆垛机当前层号
|
*/
|
public Integer level;
|
|
public Integer levelTwo;
|
|
/**
|
* 当前货叉位置
|
* 0 = 货叉原位
|
* 1 = 货叉在左侧
|
* 2 = 货叉在右侧
|
*/
|
public Integer forkPos;
|
|
public Integer forkPosTwo;
|
|
/**
|
* 当前载货台位置
|
* 0 = 下定位
|
* 1 = 上定位
|
*/
|
public Integer liftPos;
|
|
public Integer liftPosTwo;
|
|
/**
|
* 走行在定位
|
* 0 = 在定位
|
* 1 = 不在定位
|
*/
|
public Integer walkPos;
|
|
public Integer walkPosTwo;
|
|
/**
|
* 载货台有物
|
*/
|
public Integer loaded;
|
|
public Integer loadedTwo;
|
|
/**
|
* X行走线速度m/min
|
*/
|
private Integer xSpeed;
|
|
/**
|
* Y行走线速度m/min
|
*/
|
private Integer ySpeed;
|
|
/**
|
* Z行走线速度m/min
|
*/
|
private Integer zSpeed;
|
|
/**
|
* 堆垛机累计走行距离km
|
*/
|
public Integer xDistance;
|
|
/**
|
* 堆垛机累计升降距离km
|
*/
|
public Integer yDistance;
|
|
/**
|
* 堆垛机累计走行时长h
|
*/
|
public Integer xDuration;
|
|
/**
|
* 堆垛机累计升降时长h
|
*/
|
public Integer yDuration;
|
|
private Integer temp1;
|
|
private Integer temp2;
|
|
private Integer temp3;
|
|
private Integer temp4;
|
|
}
|