IStation5.cs 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827
  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 int Day0 { get; set; }
  14. /// <summary>
  15. /// 小时
  16. /// </summary>
  17. [Description("小时")]
  18. public int Hour0 { get; set; }
  19. /// <summary>
  20. /// 分钟
  21. /// </summary>
  22. [Description("分钟")]
  23. public int Minute0 { get; set; }
  24. /// <summary>
  25. /// 数量
  26. /// </summary>
  27. [Description("数量")]
  28. public int Number0 { get; set; }
  29. /// <summary>
  30. /// 天
  31. /// </summary>
  32. [Description("天")]
  33. public int Day1 { get; set; }
  34. /// <summary>
  35. /// 小时
  36. /// </summary>
  37. [Description("小时")]
  38. public int Hour1 { get; set; }
  39. /// <summary>
  40. /// 分钟
  41. /// </summary>
  42. [Description("分钟")]
  43. public int Minute1 { get; set; }
  44. /// <summary>
  45. /// 数量
  46. /// </summary>
  47. [Description("数量")]
  48. public int Number1 { get; set; }
  49. // 重复以上定义的模式,继续定义 Day2 到 Day59...
  50. /// <summary>
  51. /// 天
  52. /// </summary>
  53. [Description("天")]
  54. public int Day2 { get; set; }
  55. /// <summary>
  56. /// 小时
  57. /// </summary>
  58. [Description("小时")]
  59. public int Hour2 { get; set; }
  60. /// <summary>
  61. /// 分钟
  62. /// </summary>
  63. [Description("分钟")]
  64. public int Minute2 { get; set; }
  65. /// <summary>
  66. /// 数量
  67. /// </summary>
  68. [Description("数量")]
  69. public int Number2 { get; set; }
  70. // 继续定义所有其他属性...
  71. // Day3
  72. [Description("天")]
  73. public int Day3 { get; set; }
  74. [Description("小时")]
  75. public int Hour3 { get; set; }
  76. [Description("分钟")]
  77. public int Minute3 { get; set; }
  78. [Description("数量")]
  79. public int Number3 { get; set; }
  80. // Day4
  81. [Description("天")]
  82. public int Day4 { get; set; }
  83. [Description("小时")]
  84. public int Hour4 { get; set; }
  85. [Description("分钟")]
  86. public int Minute4 { get; set; }
  87. [Description("数量")]
  88. public int Number4 { get; set; }
  89. // Day5
  90. [Description("天")]
  91. public int Day5 { get; set; }
  92. [Description("小时")]
  93. public int Hour5 { get; set; }
  94. [Description("分钟")]
  95. public int Minute5 { get; set; }
  96. [Description("数量")]
  97. public int Number5 { get; set; }
  98. // Day6
  99. [Description("天")]
  100. public int Day6 { get; set; }
  101. [Description("小时")]
  102. public int Hour6 { get; set; }
  103. [Description("分钟")]
  104. public int Minute6 { get; set; }
  105. [Description("数量")]
  106. public int Number6 { get; set; }
  107. // Day7
  108. [Description("天")]
  109. public int Day7 { get; set; }
  110. [Description("小时")]
  111. public int Hour7 { get; set; }
  112. [Description("分钟")]
  113. public int Minute7 { get; set; }
  114. [Description("数量")]
  115. public int Number7 { get; set; }
  116. // Day8
  117. [Description("天")]
  118. public int Day8 { get; set; }
  119. [Description("小时")]
  120. public int Hour8 { get; set; }
  121. [Description("分钟")]
  122. public int Minute8 { get; set; }
  123. [Description("数量")]
  124. public int Number8 { get; set; }
  125. // Day9
  126. [Description("天")]
  127. public int Day9 { get; set; }
  128. [Description("小时")]
  129. public int Hour9 { get; set; }
  130. [Description("分钟")]
  131. public int Minute9 { get; set; }
  132. [Description("数量")]
  133. public int Number9 { get; set; }
  134. // Day10
  135. [Description("天")]
  136. public int Day10 { get; set; }
  137. [Description("小时")]
  138. public int Hour10 { get; set; }
  139. [Description("分钟")]
  140. public int Minute10 { get; set; }
  141. [Description("数量")]
  142. public int Number10 { get; set; }
  143. // Day11
  144. [Description("天")]
  145. public int Day11 { get; set; }
  146. [Description("小时")]
  147. public int Hour11 { get; set; }
  148. [Description("分钟")]
  149. public int Minute11 { get; set; }
  150. [Description("数量")]
  151. public int Number11 { get; set; }
  152. // Day12
  153. [Description("天")]
  154. public int Day12 { get; set; }
  155. [Description("小时")]
  156. public int Hour12 { get; set; }
  157. [Description("分钟")]
  158. public int Minute12 { get; set; }
  159. [Description("数量")]
  160. public int Number12 { get; set; }
  161. // Day13
  162. [Description("天")]
  163. public int Day13 { get; set; }
  164. [Description("小时")]
  165. public int Hour13 { get; set; }
  166. [Description("分钟")]
  167. public int Minute13 { get; set; }
  168. [Description("数量")]
  169. public int Number13 { get; set; }
  170. // Day14
  171. [Description("天")]
  172. public int Day14 { get; set; }
  173. [Description("小时")]
  174. public int Hour14 { get; set; }
  175. [Description("分钟")]
  176. public int Minute14 { get; set; }
  177. [Description("数量")]
  178. public int Number14 { get; set; }
  179. // Day15
  180. [Description("天")]
  181. public int Day15 { get; set; }
  182. [Description("小时")]
  183. public int Hour15 { get; set; }
  184. [Description("分钟")]
  185. public int Minute15 { get; set; }
  186. [Description("数量")]
  187. public int Number15 { get; set; }
  188. // Day16
  189. [Description("天")]
  190. public int Day16 { get; set; }
  191. [Description("小时")]
  192. public int Hour16 { get; set; }
  193. [Description("分钟")]
  194. public int Minute16 { get; set; }
  195. [Description("数量")]
  196. public int Number16 { get; set; }
  197. // Day17
  198. [Description("天")]
  199. public int Day17 { get; set; }
  200. [Description("小时")]
  201. public int Hour17 { get; set; }
  202. [Description("分钟")]
  203. public int Minute17 { get; set; }
  204. [Description("数量")]
  205. public int Number17 { get; set; }
  206. // Day18
  207. [Description("天")]
  208. public int Day18 { get; set; }
  209. [Description("小时")]
  210. public int Hour18 { get; set; }
  211. [Description("分钟")]
  212. public int Minute18 { get; set; }
  213. [Description("数量")]
  214. public int Number18 { get; set; }
  215. // Day19
  216. [Description("天")]
  217. public int Day19 { get; set; }
  218. [Description("小时")]
  219. public int Hour19 { get; set; }
  220. [Description("分钟")]
  221. public int Minute19 { get; set; }
  222. [Description("数量")]
  223. public int Number19 { get; set; }
  224. // Day20
  225. [Description("天")]
  226. public int Day20 { get; set; }
  227. [Description("小时")]
  228. public int Hour20 { get; set; }
  229. [Description("分钟")]
  230. public int Minute20 { get; set; }
  231. [Description("数量")]
  232. public int Number20 { get; set; }
  233. // Day21
  234. [Description("天")]
  235. public int Day21 { get; set; }
  236. [Description("小时")]
  237. public int Hour21 { get; set; }
  238. [Description("分钟")]
  239. public int Minute21 { get; set; }
  240. [Description("数量")]
  241. public int Number21 { get; set; }
  242. // Day22
  243. [Description("天")]
  244. public int Day22 { get; set; }
  245. [Description("小时")]
  246. public int Hour22 { get; set; }
  247. [Description("分钟")]
  248. public int Minute22 { get; set; }
  249. [Description("数量")]
  250. public int Number22 { get; set; }
  251. // Day23
  252. [Description("天")]
  253. public int Day23 { get; set; }
  254. [Description("小时")]
  255. public int Hour23 { get; set; }
  256. [Description("分钟")]
  257. public int Minute23 { get; set; }
  258. [Description("数量")]
  259. public int Number23 { get; set; }
  260. // Day24
  261. [Description("天")]
  262. public int Day24 { get; set; }
  263. [Description("小时")]
  264. public int Hour24 { get; set; }
  265. [Description("分钟")]
  266. public int Minute24 { get; set; }
  267. [Description("数量")]
  268. public int Number24 { get; set; }
  269. // Day25
  270. [Description("天")]
  271. public int Day25 { get; set; }
  272. [Description("小时")]
  273. public int Hour25 { get; set; }
  274. [Description("分钟")]
  275. public int Minute25 { get; set; }
  276. [Description("数量")]
  277. public int Number25 { get; set; }
  278. // Day26
  279. [Description("天")]
  280. public int Day26 { get; set; }
  281. [Description("小时")]
  282. public int Hour26 { get; set; }
  283. [Description("分钟")]
  284. public int Minute26 { get; set; }
  285. [Description("数量")]
  286. public int Number26 { get; set; }
  287. // Day27
  288. [Description("天")]
  289. public int Day27 { get; set; }
  290. [Description("小时")]
  291. public int Hour27 { get; set; }
  292. [Description("分钟")]
  293. public int Minute27 { get; set; }
  294. [Description("数量")]
  295. public int Number27 { get; set; }
  296. // Day28
  297. [Description("天")]
  298. public int Day28 { get; set; }
  299. [Description("小时")]
  300. public int Hour28 { get; set; }
  301. [Description("分钟")]
  302. public int Minute28 { get; set; }
  303. [Description("数量")]
  304. public int Number28 { get; set; }
  305. // Day29
  306. [Description("天")]
  307. public int Day29 { get; set; }
  308. [Description("小时")]
  309. public int Hour29 { get; set; }
  310. [Description("分钟")]
  311. public int Minute29 { get; set; }
  312. [Description("数量")]
  313. public int Number29 { get; set; }
  314. // Day30
  315. [Description("天")]
  316. public int Day30 { get; set; }
  317. [Description("小时")]
  318. public int Hour30 { get; set; }
  319. [Description("分钟")]
  320. public int Minute30 { get; set; }
  321. [Description("数量")]
  322. public int Number30 { get; set; }
  323. // Day31
  324. [Description("天")]
  325. public int Day31 { get; set; }
  326. [Description("小时")]
  327. public int Hour31 { get; set; }
  328. [Description("分钟")]
  329. public int Minute31 { get; set; }
  330. [Description("数量")]
  331. public int Number31 { get; set; }
  332. // Day32
  333. [Description("天")]
  334. public int Day32 { get; set; }
  335. [Description("小时")]
  336. public int Hour32 { get; set; }
  337. [Description("分钟")]
  338. public int Minute32 { get; set; }
  339. [Description("数量")]
  340. public int Number32 { get; set; }
  341. // Day33
  342. [Description("天")]
  343. public int Day33 { get; set; }
  344. [Description("小时")]
  345. public int Hour33 { get; set; }
  346. [Description("分钟")]
  347. public int Minute33 { get; set; }
  348. [Description("数量")]
  349. public int Number33 { get; set; }
  350. // Day34
  351. [Description("天")]
  352. public int Day34 { get; set; }
  353. [Description("小时")]
  354. public int Hour34 { get; set; }
  355. [Description("分钟")]
  356. public int Minute34 { get; set; }
  357. [Description("数量")]
  358. public int Number34 { get; set; }
  359. // Day35
  360. [Description("天")]
  361. public int Day35 { get; set; }
  362. [Description("小时")]
  363. public int Hour35 { get; set; }
  364. [Description("分钟")]
  365. public int Minute35 { get; set; }
  366. [Description("数量")]
  367. public int Number35 { get; set; }
  368. // Day36
  369. [Description("天")]
  370. public int Day36 { get; set; }
  371. [Description("小时")]
  372. public int Hour36 { get; set; }
  373. [Description("分钟")]
  374. public int Minute36 { get; set; }
  375. [Description("数量")]
  376. public int Number36 { get; set; }
  377. // Day37
  378. [Description("天")]
  379. public int Day37 { get; set; }
  380. [Description("小时")]
  381. public int Hour37 { get; set; }
  382. [Description("分钟")]
  383. public int Minute37 { get; set; }
  384. [Description("数量")]
  385. public int Number37 { get; set; }
  386. // Day38
  387. [Description("天")]
  388. public int Day38 { get; set; }
  389. [Description("小时")]
  390. public int Hour38 { get; set; }
  391. [Description("分钟")]
  392. public int Minute38 { get; set; }
  393. [Description("数量")]
  394. public int Number38 { get; set; }
  395. // Day39
  396. [Description("天")]
  397. public int Day39 { get; set; }
  398. [Description("小时")]
  399. public int Hour39 { get; set; }
  400. [Description("分钟")]
  401. public int Minute39 { get; set; }
  402. [Description("数量")]
  403. public int Number39 { get; set; }
  404. // Day40
  405. [Description("天")]
  406. public int Day40 { get; set; }
  407. [Description("小时")]
  408. public int Hour40 { get; set; }
  409. [Description("分钟")]
  410. public int Minute40 { get; set; }
  411. [Description("数量")]
  412. public int Number40 { get; set; }
  413. // Day41
  414. [Description("天")]
  415. public int Day41 { get; set; }
  416. [Description("小时")]
  417. public int Hour41 { get; set; }
  418. [Description("分钟")]
  419. public int Minute41 { get; set; }
  420. [Description("数量")]
  421. public int Number41 { get; set; }
  422. // Day42
  423. [Description("天")]
  424. public int Day42 { get; set; }
  425. [Description("小时")]
  426. public int Hour42 { get; set; }
  427. [Description("分钟")]
  428. public int Minute42 { get; set; }
  429. [Description("数量")]
  430. public int Number42 { get; set; }
  431. // Day43
  432. [Description("天")]
  433. public int Day43 { get; set; }
  434. [Description("小时")]
  435. public int Hour43 { get; set; }
  436. [Description("分钟")]
  437. public int Minute43 { get; set; }
  438. [Description("数量")]
  439. public int Number43 { get; set; }
  440. // Day44
  441. [Description("天")]
  442. public int Day44 { get; set; }
  443. [Description("小时")]
  444. public int Hour44 { get; set; }
  445. [Description("分钟")]
  446. public int Minute44 { get; set; }
  447. [Description("数量")]
  448. public int Number44 { get; set; }
  449. // Day45
  450. [Description("天")]
  451. public int Day45 { get; set; }
  452. [Description("小时")]
  453. public int Hour45 { get; set; }
  454. [Description("分钟")]
  455. public int Minute45 { get; set; }
  456. [Description("数量")]
  457. public int Number45 { get; set; }
  458. // Day46
  459. [Description("天")]
  460. public int Day46 { get; set; }
  461. [Description("小时")]
  462. public int Hour46 { get; set; }
  463. [Description("分钟")]
  464. public int Minute46 { get; set; }
  465. [Description("数量")]
  466. public int Number46 { get; set; }
  467. // Day47
  468. [Description("天")]
  469. public int Day47 { get; set; }
  470. [Description("小时")]
  471. public int Hour47 { get; set; }
  472. [Description("分钟")]
  473. public int Minute47 { get; set; }
  474. [Description("数量")]
  475. public int Number47 { get; set; }
  476. // Day48
  477. [Description("天")]
  478. public int Day48 { get; set; }
  479. [Description("小时")]
  480. public int Hour48 { get; set; }
  481. [Description("分钟")]
  482. public int Minute48 { get; set; }
  483. [Description("数量")]
  484. public int Number48 { get; set; }
  485. // Day49
  486. [Description("天")]
  487. public int Day49 { get; set; }
  488. [Description("小时")]
  489. public int Hour49 { get; set; }
  490. [Description("分钟")]
  491. public int Minute49 { get; set; }
  492. [Description("数量")]
  493. public int Number49 { get; set; }
  494. // Day50
  495. [Description("天")]
  496. public int Day50 { get; set; }
  497. [Description("小时")]
  498. public int Hour50 { get; set; }
  499. [Description("分钟")]
  500. public int Minute50 { get; set; }
  501. [Description("数量")]
  502. public int Number50 { get; set; }
  503. // Day51
  504. [Description("天")]
  505. public int Day51 { get; set; }
  506. [Description("小时")]
  507. public int Hour51 { get; set; }
  508. [Description("分钟")]
  509. public int Minute51 { get; set; }
  510. [Description("数量")]
  511. public int Number51 { get; set; }
  512. // Day52
  513. [Description("天")]
  514. public int Day52 { get; set; }
  515. [Description("小时")]
  516. public int Hour52 { get; set; }
  517. [Description("分钟")]
  518. public int Minute52 { get; set; }
  519. [Description("数量")]
  520. public int Number52 { get; set; }
  521. // Day53
  522. [Description("天")]
  523. public int Day53 { get; set; }
  524. [Description("小时")]
  525. public int Hour53 { get; set; }
  526. [Description("分钟")]
  527. public int Minute53 { get; set; }
  528. [Description("数量")]
  529. public int Number53 { get; set; }
  530. // Day54
  531. [Description("天")]
  532. public int Day54 { get; set; }
  533. [Description("小时")]
  534. public int Hour54 { get; set; }
  535. [Description("分钟")]
  536. public int Minute54 { get; set; }
  537. [Description("数量")]
  538. public int Number54 { get; set; }
  539. // Day55
  540. [Description("天")]
  541. public int Day55 { get; set; }
  542. [Description("小时")]
  543. public int Hour55 { get; set; }
  544. [Description("分钟")]
  545. public int Minute55 { get; set; }
  546. [Description("数量")]
  547. public int Number55 { get; set; }
  548. // Day56
  549. [Description("天")]
  550. public int Day56 { get; set; }
  551. [Description("小时")]
  552. public int Hour56 { get; set; }
  553. [Description("分钟")]
  554. public int Minute56 { get; set; }
  555. [Description("数量")]
  556. public int Number56 { get; set; }
  557. // Day57
  558. [Description("天")]
  559. public int Day57 { get; set; }
  560. [Description("小时")]
  561. public int Hour57 { get; set; }
  562. [Description("分钟")]
  563. public int Minute57 { get; set; }
  564. [Description("数量")]
  565. public int Number57 { get; set; }
  566. // Day58
  567. [Description("天")]
  568. public int Day58 { get; set; }
  569. [Description("小时")]
  570. public int Hour58 { get; set; }
  571. [Description("分钟")]
  572. public int Minute58 { get; set; }
  573. [Description("数量")]
  574. public int Number58 { get; set; }
  575. // Day59
  576. [Description("天")]
  577. public int Day59 { get; set; }
  578. [Description("小时")]
  579. public int Hour59 { get; set; }
  580. [Description("分钟")]
  581. public int Minute59 { get; set; }
  582. [Description("数量")]
  583. public int Number59 { get; set; }
  584. }
  585. }