PetroChinaSilentPumpGroupHandlerCtorParamsJsonSchemas.json 4.8 KB

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