House.cs 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace IvfTl.Control.Entity.GlobalEntitys
  7. {
  8. public class House
  9. {
  10. /// <summary>
  11. /// Desc:tl设备编号
  12. /// Default:
  13. /// Nullable:False
  14. /// </summary>
  15. public string tlSn { get; set; }
  16. /// <summary>
  17. /// Desc:仓室编号:1-11(11号仓室为缓冲瓶)
  18. /// Default:
  19. /// Nullable:False
  20. /// </summary>
  21. public int houseSn { get; set; }
  22. /// <summary>
  23. /// Desc:仓室名
  24. /// Default:
  25. /// Nullable:False
  26. /// </summary>
  27. public string houseName { get; set; }
  28. /// <summary>
  29. /// Desc:仓室串口
  30. /// Default:
  31. /// Nullable:False
  32. /// </summary>
  33. public string housePort { get; set; }
  34. /// <summary>
  35. /// Desc:当前仓室ccd设备id
  36. /// Default:
  37. /// Nullable:False
  38. /// </summary>
  39. public int ccdId { get; set; }
  40. /// <summary>
  41. /// Desc:当前仓室ccd设备编号
  42. /// Default:
  43. /// Nullable:False
  44. /// </summary>
  45. public string ccdSn { get; set; }
  46. /// <summary>
  47. /// Desc:ccd高度
  48. /// Default:
  49. /// Nullable:False
  50. /// </summary>
  51. public int ccdHeight { get; set; }
  52. /// <summary>
  53. /// Desc:ccd宽度
  54. /// Default:
  55. /// Nullable:False
  56. /// </summary>
  57. public int ccdWidth { get; set; }
  58. /// <summary>
  59. /// Desc:ccd抠图宽度
  60. /// Default:
  61. /// Nullable:False
  62. /// </summary>
  63. public int targetWidth { get; set; }
  64. /// <summary>
  65. /// Desc:ccd抠图高度
  66. /// Default:
  67. /// Nullable:False
  68. /// </summary>
  69. public int targetHeight { get; set; }
  70. /// <summary>
  71. /// Desc:垂直电机间隔脉冲
  72. /// Default:
  73. /// Nullable:False
  74. /// </summary>
  75. public int? verticalMotorSpacePulse { get; set; }
  76. /// <summary>
  77. /// Desc:曝光度
  78. /// Default:
  79. /// Nullable:False
  80. /// </summary>
  81. public int ccdExposure { get; set; }
  82. /// <summary>
  83. /// Desc:对焦次数
  84. /// Default:
  85. /// Nullable:False
  86. /// </summary>
  87. public int autoFocusNumber { get; set; }
  88. /// <summary>
  89. /// Desc:ccd拍照层数
  90. /// Default:
  91. /// Nullable:False
  92. /// </summary>
  93. public int photographPictureNumber { get; set; }
  94. /// <summary>
  95. /// Desc:抠图成功数-对焦起点(在自动对焦的时候,抠图成功指定次数的后,才会修改对焦起点的位置)
  96. /// Default:
  97. /// Nullable:False
  98. /// </summary>
  99. public int updateFocusNumber { get; set; }
  100. /// <summary>
  101. /// Desc:抠图成功数-CCD拍照(在自动对焦的时候,抠图成功指定次数的后,才会修改CCD最清晰位置)
  102. /// Default:
  103. /// Nullable:False
  104. /// </summary>
  105. public int updateClearestNumber { get; set; }
  106. /// <summary>
  107. /// Desc:是否打开相机: 0关闭 1打开
  108. /// Default:
  109. /// Nullable:False
  110. /// </summary>
  111. public int openCcd { get; set; }
  112. /// <summary>
  113. /// Desc:是否打开串口:0关闭 1打开
  114. /// Default:
  115. /// Nullable:False
  116. /// </summary>
  117. public int openPort { get; set; }
  118. /// <summary>
  119. /// Desc:启动时是否自动对焦:0关闭 1打开
  120. /// Default:
  121. /// Nullable:False
  122. /// </summary>
  123. public bool autoFocus { get; set; }
  124. /// <summary>
  125. /// Desc:是否开启无图预览:0关闭 1开启
  126. /// Default:
  127. /// Nullable:False
  128. /// </summary>
  129. public bool noImagePreview { get; set; }
  130. /// <summary>
  131. /// Desc:进气阀打开时间 /ms
  132. /// Default:
  133. /// Nullable:False
  134. /// </summary>
  135. public int inletValveOpeningTime { get; set; }
  136. /// <summary>
  137. /// Desc:下加热板目标温度
  138. /// Default:
  139. /// Nullable:False
  140. /// </summary>
  141. public decimal temperatureLowerHeatingPlate { get; set; }
  142. }
  143. }