| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- namespace WCS.Entity.Protocol
 
- {
 
-     /// <summary>
 
-     /// 站台状态10
 
-     /// </summary>
 
-     public interface IStation523 : IProtocol
 
-     {
 
-         /// <summary>
 
-         /// 标记 10
 
-         /// </summary>
 
-         StationFault Fault { get; set; }
 
-          
 
-         StationStatus Status { get; set; }
 
-         [IgnoreChanging]
 
-         float RunTime { get; set; }
 
-     }
 
-     [Flags]
 
-     public enum StationFault : uint
 
-     {
 
-         总故障 = 1 << 0,
 
-         急停故障 = 1 << 1,
 
-         超时故障 = 1 << 2,
 
-         驱动故障 = 1 << 3,
 
-         空气开关故障 = 1 << 4,
 
-         传感器异常故障 = 1 << 5,
 
-         超边故障 = 1 << 6,
 
-         无Ready信号 = 1 << 7,
 
-         超时故障2 = 1 << 8,
 
-         驱动故障2 = 1 << 9,
 
-         空气开关故障2 = 1 << 10,
 
-         前极限故障 = 1 << 11,
 
-         后极限故障 = 1 << 12,
 
-         托盘严重变形 = 1 << 13,
 
-         上极限故障 = 1 << 14,
 
-         下极限故障 = 1 << 15,
 
-         扫码失败 = 1 << 16,
 
-         未定义 = 1 << 24
 
-     }
 
-     [Flags]
 
-     public enum StationStatus : short
 
-     {
 
-         自动 = 1 << 0,
 
-         选中 = 1 << 1,
 
-         任务有货 = 1 << 2,
 
-         光电有货 = 1 << 3,
 
-         运行状态位 = 1 << 4,
 
-         正转 = 1 << 5,
 
-         反转 = 1 << 6,
 
-         上升_右转_伸出 = 1 << 7,
 
-         下降_左转_缩回 = 1 << 8,
 
-         高位 = 1 << 9,
 
-         中位 = 1 << 10,
 
-         低位 = 1 << 11,
 
-         前位 = 1 << 12,
 
-         后位 = 1 << 13,
 
-     }
 
- }
 
 
  |