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