using System.ComponentModel; namespace WCS.Entity.Protocol.SRM { /// /// 堆垛机DB520 /// /// 速度 /// 深度 /// 任务类型 public interface SRM520 : IProtocol { /// /// 单堆垛机是否可以跑全程 ,0正常 1单机全程 /// [Description("单堆垛机是否可以跑全程")] short Res1 { get; set; } /// /// 备用 /// [Description("备用")] short Res2 { get; set; } /// /// 备用 /// [Description("备用")] short Res3 { get; set; } /// /// 货物类型 /// [Description("货物类型")] short GoodsType { get; set; } /// /// 运行速度 /// [Description("运行速度")] runSpeed RunSpeed { get; set; } /// /// 任务起始行 /// [Description("任务起始行")] short SLine { get; set; } /// /// 任务起始列 /// [Description("任务起始列")] short SCol { get; set; } /// /// 任务起始层 /// [Description("任务起始层")] short SLayer { get; set; } /// /// 任务起始深度 /// [Description("任务起始深度")] depth SDepth { get; set; } /// /// 任务目标行 /// [Description("任务目标行")] short ELine { get; set; } /// /// 任务目标列 /// [Description("任务目标列")] short ECol { get; set; } /// /// 任务目标层 /// [Description("任务目标层")] short ELayer { get; set; } /// /// 任务目标深度 /// [Description("任务目标深度")] depth EDepth { get; set; } /// /// 任务号 /// [Description("任务号")] int TaskNumber { get; set; } /// /// 凭证号 /// [Description("凭证号")] short VoucherNo { get; set; } /// /// 完成任务确认清除信号 /// [Description("完成任务确认清除信号")] short OkAck { get; set; } /// /// 任务类型 /// [Description("任务类型")] taskType TaskType { get; set; } /// /// 指令类型 /// [Description("指令类型")] short Cmd { get; set; } } }