终端一体化运控平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

118 rivejä
3.7 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace BPASmartClient.DosingHKProject.Model.GVL
  7. {
  8. public class ReadSmallMaterial
  9. {
  10. /// <summary>
  11. /// PLC到上位机心跳
  12. /// </summary>
  13. public bool Heart { get; set; }
  14. public bool Agv1 { get; set; }
  15. public bool Agv2 { get; set; }
  16. public bool Agv3 { get; set; }
  17. public bool Agv4 { get; set; }
  18. public bool Agv5 { get; set; }
  19. public bool Agv6 { get; set; }
  20. /// <summary>
  21. /// 1#托盘工位占用
  22. /// </summary>
  23. public bool Tray1BeOccupied { get; set; }
  24. /// <summary>
  25. /// 2#托盘工位占用
  26. /// </summary>
  27. public bool Tray2BeOccupied { get; set; }
  28. /// <summary>
  29. /// 1#托盘工位配料完成
  30. /// </summary>
  31. public bool Tray1MaterialFinish { get; set; }
  32. /// <summary>
  33. /// 2#托盘工位配料完成
  34. /// </summary>
  35. public bool Tray2MaterialFinish { get; set; }
  36. /// <summary>
  37. /// 接收托盘1配方数据完成
  38. /// </summary>
  39. public bool Tray1ReceiveFinish { get; set; }
  40. /// <summary>
  41. /// 接收托盘2配方数据完成
  42. /// </summary>
  43. public bool Tray2ReceiveFinish { get; set; }
  44. public int Reserve1 { get; set; }
  45. public int Receive2 { get; set; }
  46. /// <summary>
  47. /// 托盘1_1#桶位置反馈
  48. /// </summary>
  49. public float Tray1Barrel1Location { get; set; }
  50. /// <summary>
  51. /// 托盘1_2#桶位置反馈
  52. /// </summary>
  53. public float Tray1Barrel2Location { get; set; }
  54. /// <summary>
  55. /// 托盘1_3#桶位置反馈
  56. /// </summary>
  57. public float Tray1Barrel3Location { get; set; }
  58. /// <summary>
  59. /// 托盘1_4#桶位置反馈
  60. /// </summary>
  61. public float Tray1Barrel4Location { get; set; }
  62. /// <summary>
  63. /// 托盘2_1#桶位置反馈
  64. /// </summary>
  65. public float Tray2Barrel1Location { get; set; }
  66. /// <summary>
  67. /// 托盘2_2#桶位置反馈
  68. /// </summary>
  69. public float Tray2Barrel2Location { get; set; }
  70. /// <summary>
  71. /// 托盘2_3#桶位置反馈
  72. /// </summary>
  73. public float Tray2Barrel3Location { get; set; }
  74. /// <summary>
  75. /// 托盘2_4#桶位置反馈
  76. /// </summary>
  77. public float Tray2Barrel4Location { get; set; }
  78. public int Reserve3 { get; set; }
  79. public int Receive4 { get; set; }
  80. /// <summary>
  81. /// 托盘1_1#桶允许配料
  82. /// </summary>
  83. public float Tray1Barrel1AllowDosing { get; set; }
  84. /// <summary>
  85. /// 托盘1_2#桶允许配料
  86. /// </summary>
  87. public float Tray1Barrel2AllowDosing { get; set; }
  88. /// <summary>
  89. /// 托盘1_3#桶允许配料
  90. /// </summary>
  91. public float Tray1Barrel3AllowDosing { get; set; }
  92. /// <summary>
  93. /// 托盘1_4#桶允许配料
  94. /// </summary>
  95. public float Tray1Barrel4AllowDosing { get; set; }
  96. /// <summary>
  97. /// 托盘2_1#桶允许配料
  98. /// </summary>
  99. public float Tray2Barrel1AllowDosing { get; set; }
  100. /// <summary>
  101. /// 托盘2_2#桶允许配料
  102. /// </summary>
  103. public float Tray2Barrel2AllowDosing { get; set; }
  104. /// <summary>
  105. /// 托盘2_3#桶允许配料
  106. /// </summary>
  107. public float Tray2Barrel3AllowDosing { get; set; }
  108. /// <summary>
  109. /// 托盘2_4#桶允许配料
  110. /// </summary>
  111. public float Tray2Barrel4AllowDosing { get; set; }
  112. }
  113. }