| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 | using System;using System.Collections.Generic;using System.ComponentModel;using System.Text;namespace WCS.Entity.Protocol.SRM{    /// <summary>    ///  堆垛机DB521    /// </summary>    public interface ISRM521 : IProtocol    {        /// <summary>        ///  状态        /// </summary>        [Description("状态")]        SrmStatus Status { get; set; }        /// <summary>        ///  自动状态        /// </summary>        [Description("自动状态")]        SrmAutoStatus AutoStatus { get; set; }        /// <summary>        ///  运行状态        /// </summary>        [Description("运行状态")]        SrmRunStatus RunStatus { 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("任务起始深度")]        ForkPosition 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("任务目标深度")]        ForkPosition EDepth { get; set; }        /// <summary>        ///  任务号        /// </summary>        [Description("任务号")]        int TaskNumber { get; set; }        /// <summary>        ///  凭证号        /// </summary>        [Description("凭证号")]        short VoucherNo { get; set; }        /// <summary>        ///  当前行        /// </summary>        [Description("当前行")]        short Line { get; set; }        /// <summary>        ///  当前列        /// </summary>        [Description("当前列")]        short Col { get; set; }        /// <summary>        ///  当前层        /// </summary>        [Description("当前层")]        short Layer { get; set; }        /// <summary>        ///  完成任务号        /// </summary>        [Description("完成任务号")]        int TaskFinishiId { get; set; }        /// <summary>        ///  行走当前位置 MM        /// </summary>        [Description("行走当前位置 MM")]        int TravelPos { get; set; }        /// <summary>        ///  提升当前位置 MM        /// </summary>        [Description("提升当前位置 MM")]        int LiftPos { get; set; }        /// <summary>        ///  货叉当前位置 MM        /// </summary>        [Description("货叉当前位置 MM")]        int ForkPos { get; set; }        /// <summary>        ///  运行速度        /// </summary>        [Description("运行速度")]        SrmRunSpeedEnum RunSpeed { get; set; }        /// <summary>        ///  任务类型        /// </summary>        [Description("任务类型")]        SrmTaskTypeEnum TaskType { get; set; }        /// <summary>        ///  运行总里程        /// </summary>        [Description("运行总里程")]        float TotalKm { get; set; }        /// <summary>        ///  货物类型        /// </summary>        [Description("货物类型")]        short GoodsType { get; set; }        /// <summary>        ///  运行总时长        /// </summary>        [Description("运行总时长")]        float RunTime { get; set; }        /// <summary>        ///  备用        /// </summary>        [Description("备用")]        int Res3 { get; set; }        /// <summary>        ///  备用        /// </summary>        [Description("备用")]        int Res4 { get; set; }        /// <summary>        ///  备用        /// </summary>        [Description("备用")]        int Res5 { get; set; }        /// <summary>        ///  备用        /// </summary>        [Description("备用")]        int Res6 { get; set; }    }}
 |