| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace WCS.Entity.Protocol{    [Flags]    public enum RGVFault : ushort    {        RGV前后防撞条故障 = 1 << 0,        RGV载货极限光电故障 = 1 << 1,        RGV输送线变频器故障 = 1 << 2,        RGV行走变频器故障 = 1 << 3,        RGV扫码器故障 = 1 << 4,        RGV位置值故障 = 1 << 5,        RGV定位失败 = 1 << 6,        RGV取放货时位置偏差过大 = 1 << 7,        RGV急停按下 = 1 << 8,        主柜急停按下 = 1 << 9,        站台货物超出 = 1 << 10,        RGV输送线超时 = 1 << 11,        RGV输送线光电异常 = 1 << 12,        RGV任务号与站台任务号不匹配 = 1 << 13,        RGV不支持此任务类型 = 1 << 14,        RGV目标站台与交互站台号不一致 = 1 << 15,    }    [Flags]    public enum RGVPlatformFault : ushort    {        RGV站台号错误 = 1 << 0,        RGV任务类型错误 = 1 << 1,        RGV任务号错误 = 1 << 2,        RGV货物超出故障 = 1 << 3,        RGV输送线变频器故障2 = 1 << 4,        RGV输送线传感器异常 = 1 << 5,        RGV输送线运行超时 = 1 << 6,        RGV输送线总故障 = 1 << 7,        RGV硬极限故障 = 1 << 8,        RGV软极限故障 = 1 << 9,        RGV货物超出故障2 = 1 << 10,        RGV行走测距信号丢失 = 1 << 11,        RGV行走变频器故障 = 1 << 12,        RGV = 1 << 13,        RGV2 = 1 << 14,        RGV急停按下 = 1 << 15,    }}
 |