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 RowPos1 { get; set; }
- /// <summary>
- /// 任务起始列
- /// </summary>
- [Description("任务起始列")]
- short TravelPos1 { get; set; }
- /// <summary>
- /// 任务起始层
- /// </summary>
- [Description("任务起始层")]
- short LiftPos1 { get; set; }
- /// <summary>
- /// 任务起始深度
- /// </summary>
- [Description("任务起始深度")]
- ForkPosition ForkDestPos1 { get; set; }
- /// <summary>
- /// 任务目标行
- /// </summary>
- [Description("任务目标行")]
- short RowPos2 { get; set; }
- /// <summary>
- /// 任务目标列
- /// </summary>
- [Description("任务目标列")]
- short TravelPos2 { get; set; }
- /// <summary>
- /// 任务目标层
- /// </summary>
- [Description("任务目标层")]
- short LiftPos2 { get; set; }
- /// <summary>
- /// 任务目标深度
- /// </summary>
- [Description("任务目标深度")]
- ForkPosition ForkDestPos2 { get; set; }
- /// <summary>
- /// 任务号
- /// </summary>
- [Description("任务号")]
- int TaskNumber { get; set; }
- /// <summary>
- /// 凭证号
- /// </summary>
- [Description("凭证号")]
- short VoucherNo { get; set; }
- /// <summary>
- /// 当前行
- /// </summary>
- [Description("当前行")]
- short SrmRow { get; set; }
- /// <summary>
- /// 当前列
- /// </summary>
- [Description("当前列")]
- short SrmTravel { get; set; }
- /// <summary>
- /// 当前层
- /// </summary>
- [Description("当前层")]
- short SrmLayer { 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 ForkPos1 { 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; }
- }
- }
|