using System.ComponentModel;
namespace WCS.Entity.Protocol.RGV
{
///
/// RGV521
///
/// 任务类型
/// RGV运行状态
/// RGV运行模式
/// RGV状态
public interface RGV521 : IProtocol
{
///
/// 任务号
///
[Description("任务号")]
int TaskNumber { get; set; }
///
/// 任务类型
///
[Description("任务类型 ")]
cmdType CmdType { get; set; }
///
/// 起始地址 环穿RGV无起始地址,只有目标地址
///
[Description("起始地址 环穿RGV无起始地址,只有目标地址")]
short StartPosition { get; set; }
///
/// 目标地址
///
[Description("目标地址")]
short DestPosition { get; set; }
///
/// 备用
///
[Description("备用")]
short RES1 { get; set; }
///
/// 备用
///
[Description("备用")]
short RES2 { get; set; }
///
/// 凭证号 每次累加
///
[Description("凭证号")]
short VoucherNo { get; set; }
///
/// RGV运行状态
///
[Description("RGV运行状态")]
systemStatus SystemStatus { get; set; }
///
/// RGV运行模式
///
[Description("RGV运行模式 ")]
workMode WorkMode { get; set; }
///
/// 位置
///
[Description("位置")]
float Position { get; set; }
///
/// 里程
///
[Description("里程")]
float Mileage { get; set; }
///
/// 运行总时长
///
[Description("运行总时长")]
float RunTime { get; set; }
///
/// RGV状态
///
[Description("RGV状态")]
status Status { get; set; }
}
}