IStation5.cs 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599
  1. using System.ComponentModel;
  2. namespace WCS.Entity.Protocol.Station
  3. {
  4. /// <summary>
  5. /// 线体交互点数量采集
  6. /// </summary>
  7. public interface IStation5 : IProtocol
  8. {
  9. /// <summary>
  10. /// 天
  11. /// </summary>
  12. [Description("天")]
  13. public short Day0 { get; set; }
  14. /// <summary>
  15. /// 小时
  16. /// </summary>
  17. [Description("小时")]
  18. public short Hour0 { get; set; }
  19. /// <summary>
  20. /// 分钟
  21. /// </summary>
  22. [Description("分钟")]
  23. public short Minute0 { get; set; }
  24. /// <summary>
  25. /// 数量
  26. /// </summary>
  27. [Description("数量")]
  28. public short Number0 { get; set; }
  29. /// <summary>
  30. /// 天
  31. /// </summary>
  32. [Description("天")]
  33. public short Day1 { get; set; }
  34. /// <summary>
  35. /// 小时
  36. /// </summary>
  37. [Description("小时")]
  38. public short Hour1 { get; set; }
  39. /// <summary>
  40. /// 分钟
  41. /// </summary>
  42. [Description("分钟")]
  43. public short Minute1 { get; set; }
  44. /// <summary>
  45. /// 数量
  46. /// </summary>
  47. [Description("数量")]
  48. public short Number1 { get; set; }
  49. // 重复以上定义的模式,继续定义 Day2 到 Day59...
  50. /// <summary>
  51. /// 天
  52. /// </summary>
  53. [Description("天")]
  54. public short Day2 { get; set; }
  55. /// <summary>
  56. /// 小时
  57. /// </summary>
  58. [Description("小时")]
  59. public short Hour2 { get; set; }
  60. /// <summary>
  61. /// 分钟
  62. /// </summary>
  63. [Description("分钟")]
  64. public short Minute2 { get; set; }
  65. /// <summary>
  66. /// 数量
  67. /// </summary>
  68. [Description("数量")]
  69. public short Number2 { get; set; }
  70. // 继续定义所有其他属性...
  71. // Day3
  72. [Description("天")] public short Day3 { get; set; }
  73. [Description("小时")] public short Hour3 { get; set; }
  74. [Description("分钟")] public short Minute3 { get; set; }
  75. [Description("数量")] public short Number3 { get; set; }
  76. // Day4
  77. [Description("天")] public short Day4 { get; set; }
  78. [Description("小时")] public short Hour4 { get; set; }
  79. [Description("分钟")] public short Minute4 { get; set; }
  80. [Description("数量")] public short Number4 { get; set; }
  81. // Day5
  82. [Description("天")] public short Day5 { get; set; }
  83. [Description("小时")] public short Hour5 { get; set; }
  84. [Description("分钟")] public short Minute5 { get; set; }
  85. [Description("数量")] public short Number5 { get; set; }
  86. // Day6
  87. [Description("天")] public short Day6 { get; set; }
  88. [Description("小时")] public short Hour6 { get; set; }
  89. [Description("分钟")] public short Minute6 { get; set; }
  90. [Description("数量")] public short Number6 { get; set; }
  91. // Day7
  92. [Description("天")] public short Day7 { get; set; }
  93. [Description("小时")] public short Hour7 { get; set; }
  94. [Description("分钟")] public short Minute7 { get; set; }
  95. [Description("数量")] public short Number7 { get; set; }
  96. // Day8
  97. [Description("天")] public short Day8 { get; set; }
  98. [Description("小时")] public short Hour8 { get; set; }
  99. [Description("分钟")] public short Minute8 { get; set; }
  100. [Description("数量")] public short Number8 { get; set; }
  101. // Day9
  102. [Description("天")] public short Day9 { get; set; }
  103. [Description("小时")] public short Hour9 { get; set; }
  104. [Description("分钟")] public short Minute9 { get; set; }
  105. [Description("数量")] public short Number9 { get; set; }
  106. // Day10
  107. [Description("天")] public short Day10 { get; set; }
  108. [Description("小时")] public short Hour10 { get; set; }
  109. [Description("分钟")] public short Minute10 { get; set; }
  110. [Description("数量")] public short Number10 { get; set; }
  111. // Day11
  112. [Description("天")] public short Day11 { get; set; }
  113. [Description("小时")] public short Hour11 { get; set; }
  114. [Description("分钟")] public short Minute11 { get; set; }
  115. [Description("数量")] public short Number11 { get; set; }
  116. // Day12
  117. [Description("天")] public short Day12 { get; set; }
  118. [Description("小时")] public short Hour12 { get; set; }
  119. [Description("分钟")] public short Minute12 { get; set; }
  120. [Description("数量")] public short Number12 { get; set; }
  121. // Day13
  122. [Description("天")] public short Day13 { get; set; }
  123. [Description("小时")] public short Hour13 { get; set; }
  124. [Description("分钟")] public short Minute13 { get; set; }
  125. [Description("数量")] public short Number13 { get; set; }
  126. // Day14
  127. [Description("天")] public short Day14 { get; set; }
  128. [Description("小时")] public short Hour14 { get; set; }
  129. [Description("分钟")] public short Minute14 { get; set; }
  130. [Description("数量")] public short Number14 { get; set; }
  131. // Day15
  132. [Description("天")] public short Day15 { get; set; }
  133. [Description("小时")] public short Hour15 { get; set; }
  134. [Description("分钟")] public short Minute15 { get; set; }
  135. [Description("数量")] public short Number15 { get; set; }
  136. // Day16
  137. [Description("天")] public short Day16 { get; set; }
  138. [Description("小时")] public short Hour16 { get; set; }
  139. [Description("分钟")] public short Minute16 { get; set; }
  140. [Description("数量")] public short Number16 { get; set; }
  141. // Day17
  142. [Description("天")] public short Day17 { get; set; }
  143. [Description("小时")] public short Hour17 { get; set; }
  144. [Description("分钟")] public short Minute17 { get; set; }
  145. [Description("数量")] public short Number17 { get; set; }
  146. // Day18
  147. [Description("天")] public short Day18 { get; set; }
  148. [Description("小时")] public short Hour18 { get; set; }
  149. [Description("分钟")] public short Minute18 { get; set; }
  150. [Description("数量")] public short Number18 { get; set; }
  151. // Day19
  152. [Description("天")] public short Day19 { get; set; }
  153. [Description("小时")] public short Hour19 { get; set; }
  154. [Description("分钟")] public short Minute19 { get; set; }
  155. [Description("数量")] public short Number19 { get; set; }
  156. // Day20
  157. [Description("天")] public short Day20 { get; set; }
  158. [Description("小时")] public short Hour20 { get; set; }
  159. [Description("分钟")] public short Minute20 { get; set; }
  160. [Description("数量")] public short Number20 { get; set; }
  161. // Day21
  162. [Description("天")] public short Day21 { get; set; }
  163. [Description("小时")] public short Hour21 { get; set; }
  164. [Description("分钟")] public short Minute21 { get; set; }
  165. [Description("数量")] public short Number21 { get; set; }
  166. // Day22
  167. [Description("天")] public short Day22 { get; set; }
  168. [Description("小时")] public short Hour22 { get; set; }
  169. [Description("分钟")] public short Minute22 { get; set; }
  170. [Description("数量")] public short Number22 { get; set; }
  171. // Day23
  172. [Description("天")] public short Day23 { get; set; }
  173. [Description("小时")] public short Hour23 { get; set; }
  174. [Description("分钟")] public short Minute23 { get; set; }
  175. [Description("数量")] public short Number23 { get; set; }
  176. // Day24
  177. [Description("天")] public short Day24 { get; set; }
  178. [Description("小时")] public short Hour24 { get; set; }
  179. [Description("分钟")] public short Minute24 { get; set; }
  180. [Description("数量")] public short Number24 { get; set; }
  181. // Day25
  182. [Description("天")] public short Day25 { get; set; }
  183. [Description("小时")] public short Hour25 { get; set; }
  184. [Description("分钟")] public short Minute25 { get; set; }
  185. [Description("数量")] public short Number25 { get; set; }
  186. // Day26
  187. [Description("天")] public short Day26 { get; set; }
  188. [Description("小时")] public short Hour26 { get; set; }
  189. [Description("分钟")] public short Minute26 { get; set; }
  190. [Description("数量")] public short Number26 { get; set; }
  191. // Day27
  192. [Description("天")] public short Day27 { get; set; }
  193. [Description("小时")] public short Hour27 { get; set; }
  194. [Description("分钟")] public short Minute27 { get; set; }
  195. [Description("数量")] public short Number27 { get; set; }
  196. // Day28
  197. [Description("天")] public short Day28 { get; set; }
  198. [Description("小时")] public short Hour28 { get; set; }
  199. [Description("分钟")] public short Minute28 { get; set; }
  200. [Description("数量")] public short Number28 { get; set; }
  201. // Day29
  202. [Description("天")] public short Day29 { get; set; }
  203. [Description("小时")] public short Hour29 { get; set; }
  204. [Description("分钟")] public short Minute29 { get; set; }
  205. [Description("数量")] public short Number29 { get; set; }
  206. // Day30
  207. [Description("天")] public short Day30 { get; set; }
  208. [Description("小时")] public short Hour30 { get; set; }
  209. [Description("分钟")] public short Minute30 { get; set; }
  210. [Description("数量")] public short Number30 { get; set; }
  211. // Day31
  212. [Description("天")] public short Day31 { get; set; }
  213. [Description("小时")] public short Hour31 { get; set; }
  214. [Description("分钟")] public short Minute31 { get; set; }
  215. [Description("数量")] public short Number31 { get; set; }
  216. // Day32
  217. [Description("天")] public short Day32 { get; set; }
  218. [Description("小时")] public short Hour32 { get; set; }
  219. [Description("分钟")] public short Minute32 { get; set; }
  220. [Description("数量")] public short Number32 { get; set; }
  221. // Day33
  222. [Description("天")] public short Day33 { get; set; }
  223. [Description("小时")] public short Hour33 { get; set; }
  224. [Description("分钟")] public short Minute33 { get; set; }
  225. [Description("数量")] public short Number33 { get; set; }
  226. // Day34
  227. [Description("天")] public short Day34 { get; set; }
  228. [Description("小时")] public short Hour34 { get; set; }
  229. [Description("分钟")] public short Minute34 { get; set; }
  230. [Description("数量")] public short Number34 { get; set; }
  231. // Day35
  232. [Description("天")] public short Day35 { get; set; }
  233. [Description("小时")] public short Hour35 { get; set; }
  234. [Description("分钟")] public short Minute35 { get; set; }
  235. [Description("数量")] public short Number35 { get; set; }
  236. // Day36
  237. [Description("天")] public short Day36 { get; set; }
  238. [Description("小时")] public short Hour36 { get; set; }
  239. [Description("分钟")] public short Minute36 { get; set; }
  240. [Description("数量")] public short Number36 { get; set; }
  241. // Day37
  242. [Description("天")] public short Day37 { get; set; }
  243. [Description("小时")] public short Hour37 { get; set; }
  244. [Description("分钟")] public short Minute37 { get; set; }
  245. [Description("数量")] public short Number37 { get; set; }
  246. // Day38
  247. [Description("天")] public short Day38 { get; set; }
  248. [Description("小时")] public short Hour38 { get; set; }
  249. [Description("分钟")] public short Minute38 { get; set; }
  250. [Description("数量")] public short Number38 { get; set; }
  251. // Day39
  252. [Description("天")] public short Day39 { get; set; }
  253. [Description("小时")] public short Hour39 { get; set; }
  254. [Description("分钟")] public short Minute39 { get; set; }
  255. [Description("数量")] public short Number39 { get; set; }
  256. // Day40
  257. [Description("天")] public short Day40 { get; set; }
  258. [Description("小时")] public short Hour40 { get; set; }
  259. [Description("分钟")] public short Minute40 { get; set; }
  260. [Description("数量")] public short Number40 { get; set; }
  261. // Day41
  262. [Description("天")] public short Day41 { get; set; }
  263. [Description("小时")] public short Hour41 { get; set; }
  264. [Description("分钟")] public short Minute41 { get; set; }
  265. [Description("数量")] public short Number41 { get; set; }
  266. // Day42
  267. [Description("天")] public short Day42 { get; set; }
  268. [Description("小时")] public short Hour42 { get; set; }
  269. [Description("分钟")] public short Minute42 { get; set; }
  270. [Description("数量")] public short Number42 { get; set; }
  271. // Day43
  272. [Description("天")] public short Day43 { get; set; }
  273. [Description("小时")] public short Hour43 { get; set; }
  274. [Description("分钟")] public short Minute43 { get; set; }
  275. [Description("数量")] public short Number43 { get; set; }
  276. // Day44
  277. [Description("天")] public short Day44 { get; set; }
  278. [Description("小时")] public short Hour44 { get; set; }
  279. [Description("分钟")] public short Minute44 { get; set; }
  280. [Description("数量")] public short Number44 { get; set; }
  281. // Day45
  282. [Description("天")] public short Day45 { get; set; }
  283. [Description("小时")] public short Hour45 { get; set; }
  284. [Description("分钟")] public short Minute45 { get; set; }
  285. [Description("数量")] public short Number45 { get; set; }
  286. // Day46
  287. [Description("天")] public short Day46 { get; set; }
  288. [Description("小时")] public short Hour46 { get; set; }
  289. [Description("分钟")] public short Minute46 { get; set; }
  290. [Description("数量")] public short Number46 { get; set; }
  291. // Day47
  292. [Description("天")] public short Day47 { get; set; }
  293. [Description("小时")] public short Hour47 { get; set; }
  294. [Description("分钟")] public short Minute47 { get; set; }
  295. [Description("数量")] public short Number47 { get; set; }
  296. // Day48
  297. [Description("天")] public short Day48 { get; set; }
  298. [Description("小时")] public short Hour48 { get; set; }
  299. [Description("分钟")] public short Minute48 { get; set; }
  300. [Description("数量")] public short Number48 { get; set; }
  301. // Day49
  302. [Description("天")] public short Day49 { get; set; }
  303. [Description("小时")] public short Hour49 { get; set; }
  304. [Description("分钟")] public short Minute49 { get; set; }
  305. [Description("数量")] public short Number49 { get; set; }
  306. // Day50
  307. [Description("天")] public short Day50 { get; set; }
  308. [Description("小时")] public short Hour50 { get; set; }
  309. [Description("分钟")] public short Minute50 { get; set; }
  310. [Description("数量")] public short Number50 { get; set; }
  311. // Day51
  312. [Description("天")] public short Day51 { get; set; }
  313. [Description("小时")] public short Hour51 { get; set; }
  314. [Description("分钟")] public short Minute51 { get; set; }
  315. [Description("数量")] public short Number51 { get; set; }
  316. // Day52
  317. [Description("天")] public short Day52 { get; set; }
  318. [Description("小时")] public short Hour52 { get; set; }
  319. [Description("分钟")] public short Minute52 { get; set; }
  320. [Description("数量")] public short Number52 { get; set; }
  321. // Day53
  322. [Description("天")] public short Day53 { get; set; }
  323. [Description("小时")] public short Hour53 { get; set; }
  324. [Description("分钟")] public short Minute53 { get; set; }
  325. [Description("数量")] public short Number53 { get; set; }
  326. // Day54
  327. [Description("天")] public short Day54 { get; set; }
  328. [Description("小时")] public short Hour54 { get; set; }
  329. [Description("分钟")] public short Minute54 { get; set; }
  330. [Description("数量")] public short Number54 { get; set; }
  331. // Day55
  332. [Description("天")] public short Day55 { get; set; }
  333. [Description("小时")] public short Hour55 { get; set; }
  334. [Description("分钟")] public short Minute55 { get; set; }
  335. [Description("数量")] public short Number55 { get; set; }
  336. // Day56
  337. [Description("天")] public short Day56 { get; set; }
  338. [Description("小时")] public short Hour56 { get; set; }
  339. [Description("分钟")] public short Minute56 { get; set; }
  340. [Description("数量")] public short Number56 { get; set; }
  341. // Day57
  342. [Description("天")] public short Day57 { get; set; }
  343. [Description("小时")] public short Hour57 { get; set; }
  344. [Description("分钟")] public short Minute57 { get; set; }
  345. [Description("数量")] public short Number57 { get; set; }
  346. // Day58
  347. [Description("天")] public short Day58 { get; set; }
  348. [Description("小时")] public short Hour58 { get; set; }
  349. [Description("分钟")] public short Minute58 { get; set; }
  350. [Description("数量")] public short Number58 { get; set; }
  351. // Day59
  352. [Description("天")] public short Day59 { get; set; }
  353. [Description("小时")] public short Hour59 { get; set; }
  354. [Description("分钟")] public short Minute59 { get; set; }
  355. [Description("数量")] public short Number59 { get; set; }
  356. }
  357. }