package com.zy.core.model.command;
|
|
import lombok.Data;
|
|
|
/**
|
* 提升机命令报文
|
*/
|
@Data
|
public class LiftCommand {
|
|
/**
|
* 提升机号
|
*/
|
private Short liftNo = 0;
|
|
/**
|
* 任务号
|
*/
|
private Short taskNo = 0;
|
|
/**
|
* 开始运行
|
*/
|
private Short run;
|
|
/**
|
* 目标位置
|
*/
|
private Short distPosition;
|
|
/**
|
* 运行速度
|
*/
|
private Short speed;
|
|
/**
|
* 二层高度设定
|
*/
|
private Short height2;
|
|
/**
|
* 三层高度设定
|
*/
|
private Short height3;
|
|
/**
|
* 四层高度设定
|
*/
|
private Short height4;
|
|
/**
|
* 提升机锁定
|
*/
|
private Boolean liftLock;
|
|
public Short getLiftLockShortValue() {
|
if (liftLock == null) {
|
return (short) 0;
|
}
|
return liftLock ? (short) 1 : (short) 0;
|
}
|
|
}
|