| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 | 
							- using System;
 
- namespace WCS.Entity.Protocol
 
- {
 
-     /// <summary>
 
-     /// 输送机交互信号 读
 
-     /// </summary>
 
-     public interface IStation521 : IProtocol
 
-     {
 
-         /// <summary>
 
-         ///  任务号
 
-         /// </summary>
 
-         int Tasknum { get; set; }
 
-         /// <summary>
 
-         /// 货物数条码 涂布入库扫码位是AGV任务号
 
-         /// </summary>
 
-         int Goodscode { get; set; }
 
-         /// <summary>
 
-         /// 货物数量(1.两个位置放1个货物,2.两个位置放2个货物)
 
-         /// </summary>
 
-         short Goodsnum { get; set; }
 
-         /// <summary>
 
-         /// 货物高度
 
-         /// </summary>
 
-         short GoodsSize { get; set; }
 
-         /// <summary>
 
-         /// 起始地址
 
-         /// </summary>
 
-         short Goodsstart { get; set; }
 
-         /// <summary>
 
-         /// 目标地址
 
-         /// </summary>
 
-         short Goodsend { get; set; }
 
-         /// <summary>
 
-         /// 请求
 
-         /// </summary>
 
-         IstationRequest Request { get; set; }
 
-         /// <summary>
 
-         /// 命令类型
 
-         /// </summary>
 
-         IstationCmdType CmdType { get; set; }
 
-         /// <summary>
 
-         /// 凭证号 每次累加
 
-         /// </summary>
 
-         short VoucherNo { get; set; }
 
-         /// <summary>
 
-         /// 输送机状态
 
-         /// </summary>
 
-         IstationStatus Status { get; set; }
 
-     }
 
-     /// <summary>
 
-     /// 输送机请求
 
-     /// </summary>
 
-     public enum IstationRequest : short
 
-     {
 
-         无 = 0,
 
-         扫码入库 = 1,
 
-         请求分配目标地址 = 2,
 
-         月台出库口任务完成 = 3,
 
-         堆垛机放货完成请求目标地址 = 4,
 
-     }
 
-     /// <summary>
 
-     /// 输送机确认
 
-     /// </summary>
 
-     public enum IstationCmdType : short
 
-     {
 
-         无 = 0,
 
-         扫码入库 = 1,
 
-         分配目标地址 = 2,
 
-         月台出库口任务完成 = 3,
 
-         堆垛机放货完成请求目标地址 = 4,
 
-     }
 
-     /// <summary>
 
-     /// 输送机状态
 
-     /// </summary>
 
-     [Flags]
 
-     public enum IstationStatus : ushort
 
-     {
 
-         手动入库 = 1 << 0,
 
-         备用2 = 1 << 1,
 
-         RES3 = 1 << 2,
 
-         上位机未分配任务 = 1 << 3,
 
-         光电状态 = 1 << 4,
 
-         外检扫码故障 = 1 << 5,
 
-         前超长故障 = 1 << 6,
 
-         后超长故障 = 1 << 7,
 
-         左超宽故障 = 1 << 8,
 
-         右超宽故障 = 1 << 9,
 
-         超高故障 = 1 << 10,
 
-         条码未读出 = 1 << 11,
 
-         超重 = 1 << 12,
 
-         AGV放货完成信号 = 1 << 13,
 
-         AGV取货完成信号 = 1 << 14,
 
-         RES7 = 1 << 15,
 
-     }
 
- }
 
 
  |