WCS_RGV523.cs 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Runtime.Serialization;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using SqlSugar;
  8. namespace WCS_Client.Frm
  9. {
  10. public class WCS_RGV523
  11. {
  12. [SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
  13. public RGVFault Fault { get; set; }
  14. public RGVPlatformFault Fault1 { get; set; }
  15. public RGVPlatformFault Fault2 { get; set; }
  16. public enum RGVFault : short
  17. {
  18. RGV前后防撞条故障 = 0,
  19. RGV载货极限光电故障 = 1,
  20. RGV输送线变频器故障 = 2,
  21. RGV行走变频器故障 = 3,
  22. RGV扫码器故障 = 4,
  23. RGV位置值故障 = 5,
  24. RGV定位失败 = 6,
  25. RGV取放货时位置偏差过大 = 7,
  26. RGV急停按下 = 8,
  27. 主柜急停按下 = 9,
  28. 站台货物超出 = 10,
  29. RGV输送线超时 = 11,
  30. RGV输送线光电异常 = 12,
  31. RGV任务号与站台任务号不匹配 = 13,
  32. RGV不支持此任务类型 = 14,
  33. RGV目标站台与交互站台号不一致 = 15,
  34. }
  35. public enum RGVPlatformFault : short
  36. {
  37. RGV站台号错误 = 0,
  38. RGV任务类型错误 = 1,
  39. RGV任务号错误 = 2,
  40. RGV货物超出故障 = 3,
  41. RGV输送线变频器故障2 = 4,
  42. RGV输送线传感器异常 = 5,
  43. RGV输送线运行超时 = 6,
  44. RGV输送线总故障 = 7,
  45. RGV硬极限故障 = 8,
  46. RGV软极限故障 = 9,
  47. RGV货物超出故障2 = 10,
  48. RGV行走测距信号丢失 = 11,
  49. RGV行走变频器故障 = 12,
  50. RGV = 13,
  51. RGV2 = 14,
  52. RGV急停按下 = 15,
  53. }
  54. }
  55. }