PumpGroupHandlerCtorParamsJsonSchemas.json 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. {
  2. "$schema": "http://json-schema.org/draft-04/schema",
  3. "title": "基于TCP连接的IFSF协议的 稳牌-WT30 或 恒山-TH22 加油机配置",
  4. "type": "object",
  5. "format": "grid",
  6. "properties": {
  7. "Hint_EnablePumpToOnlineMode": {
  8. "title": "应先开启加油机为在线模式",
  9. "type": "string",
  10. "default": "油机遥控器设置选项: Main Menu – Management – Delivery Mode – 设置为Connected",
  11. "readOnly": true,
  12. "options": {
  13. "grid_columns": 12
  14. }
  15. },
  16. "FccIfsfSubnetValue": {
  17. "title": "中控IFSF子网值",
  18. "type": "integer",
  19. "default": 2,
  20. "minimum": 1,
  21. "maximum": 255,
  22. "options": {
  23. "infoText": "FCC Ifsf Subnet,此值应与油机端配置中的相应值一致,即图中的Subnet Addr值,且与油机的Subnet Address值区分",
  24. "grid_columns": 3
  25. },
  26. "links": [
  27. {
  28. "href": "/image/ProcessorMetaDescriptor/tqcIfsf_configUI_set_fcc_subnet.png",
  29. "mediaType": "image"
  30. }
  31. ]
  32. },
  33. "FccIfsfNodeValue": {
  34. "title": "中控IFSF节点",
  35. "type": "integer",
  36. "default": 1,
  37. "minimum": 1,
  38. "maximum": 255,
  39. "options": {
  40. "infoText": "FCC Ifsf Node,此值应与油机端配置中的相应值一致,即图中的Node Addr值",
  41. "grid_columns": 3
  42. },
  43. "links": [
  44. {
  45. "href": "/image/ProcessorMetaDescriptor/tqcIfsf_configUI_set_fcc_node.png",
  46. "mediaType": "image"
  47. }
  48. ]
  49. },
  50. "PumpIfsfSubnetValue": {
  51. "title": "油机IFSF子网",
  52. "type": "integer",
  53. "default": 1,
  54. "minimum": 1,
  55. "maximum": 255,
  56. "options": {
  57. "infoText": "Pump Ifsf Subnet,一般油机出厂即默认此值为1,一般无需更改,请与FCC的Subnet值区分",
  58. "grid_columns": 3
  59. }
  60. },
  61. "PumpIfsfNodeValue": {
  62. "title": "油机IFSF子网",
  63. "type": "integer",
  64. "default": 1,
  65. "minimum": 1,
  66. "maximum": 255,
  67. "options": {
  68. "infoText": "Pump Ifsf Node,每一通讯链路中的各台油机需此值各异, 油机遥控器设置选项: Main Menu –> Configuration –> Communication –> Comm Board – Node Address ",
  69. "grid_columns": 3
  70. },
  71. "links": [
  72. {
  73. "href": "/image/ProcessorMetaDescriptor/tqcIfsf_configUI_set_pump_node.png",
  74. "mediaType": "image"
  75. }
  76. ]
  77. },
  78. "PumpConfigurations": {
  79. "title": "所有加油点",
  80. "type": "array",
  81. "format": "grid",
  82. "uniqueItems": true,
  83. "items": {
  84. "type": "object",
  85. "title": "加油点",
  86. "format": "grid",
  87. "required": [ "PumpId", "PhysicalId", "NozzleConfigurations" ],
  88. "properties": {
  89. "PumpId": {
  90. "title": "加油点号(Ifsf Fdc PumpId)",
  91. "type": "integer",
  92. "default": 1,
  93. "minimum": 1,
  94. "maximum": 255,
  95. "options": {
  96. "infoText": "",
  97. "grid_columns": 6
  98. }
  99. },
  100. "PhysicalId": {
  101. "title": "加油点IFSF物理地址",
  102. "type": "integer",
  103. "enum": [ 33, 34, 35, 36 ],
  104. "options": {
  105. "enum_titles": [ "0x21", "0x22", "0x23", "0x24" ],
  106. "grid_columns": 6
  107. },
  108. "links": [
  109. {
  110. "href": "/image/ProcessorMetaDescriptor/tqcIfsfPumpBoard_pump_nozzle_id.png",
  111. "mediaType": "image"
  112. }
  113. ]
  114. },
  115. "NozzleConfigurations": {
  116. "type": "array",
  117. "format": "tabs",
  118. "title": "所有油枪",
  119. "uniqueItems": true,
  120. "options": {
  121. "infoText": "",
  122. "grid_columns": 12
  123. },
  124. "items": {
  125. "type": "object",
  126. "title": "油枪",
  127. "required": [ "LogicalId", "PhysicalId" ],
  128. "format": "grid",
  129. "properties": {
  130. "LogicalId": {
  131. "title": "油枪逻辑号(Ifsf Fdc LogicalNozzle Id)",
  132. "type": "integer",
  133. "default": 1,
  134. "minimum": 1,
  135. "maximum": 8
  136. },
  137. "PhysicalId": {
  138. "title": "油枪IFSF物理地址",
  139. "type": "integer",
  140. "enum": [ 17, 18, 19, 20, 21, 22, 23, 24 ],
  141. "options": {
  142. "enum_titles": [ "0x11", "0x12", "0x13", "0x14", "0x15", "0x16", "0x17", "0x18" ]
  143. }
  144. }
  145. }
  146. }
  147. }
  148. }
  149. }
  150. }
  151. }
  152. }