yangjie2.json 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. {
  2. "name": "扬杰二厂泵站",
  3. "names": { "en": "Yangjie #2 Pump Station" },
  4. "description": "3台排污泵 + 液位/压力/流量监控",
  5. "viewTemplate": "PumpStation",
  6. "control": {
  7. "enableAutoControl": false,
  8. "controlModeDescription": "PLC自动(上位机仅监控)",
  9. "allowManualControl": true,
  10. "allowParameterSync": true
  11. },
  12. "layout": {
  13. "rightColumnWidth": 300,
  14. "hiddenSections": ["Gauges", "Sensors"]
  15. },
  16. "modeSelectAddress": "M1.0",
  17. "pumps": [
  18. {
  19. "name": "1#泵",
  20. "names": { "en": "Pump #1" },
  21. "runAddress": "Q0.1",
  22. "faultAddress": "M17.1",
  23. "currentAddress": "VD50",
  24. "ratedCurrent": 25,
  25. "autoStateAddress": "M2.6",
  26. "dailyHoursAddress": "VD950",
  27. "dailyHoursDataType": "DINT",
  28. "dailyMinutesAddress": "VD10",
  29. "dailyMinutesDataType": "DINT",
  30. "startAddress": "M1.3",
  31. "stopAddress": "M1.4",
  32. "autoCommandAddress": "M2.2",
  33. "manualCommandAddress": "M2.1",
  34. "dailyResetAddress": "M19.4"
  35. },
  36. {
  37. "name": "2#泵",
  38. "names": { "en": "Pump #2" },
  39. "runAddress": "Q0.2",
  40. "faultAddress": "M17.2",
  41. "currentAddress": "VD54",
  42. "ratedCurrent": 25,
  43. "autoStateAddress": "M5.6",
  44. "dailyHoursAddress": "VD954",
  45. "dailyHoursDataType": "DINT",
  46. "dailyMinutesAddress": "VD18",
  47. "dailyMinutesDataType": "DINT",
  48. "startAddress": "M4.3",
  49. "stopAddress": "M4.4",
  50. "autoCommandAddress": "M5.4",
  51. "manualCommandAddress": "M5.3",
  52. "dailyResetAddress": "M19.4"
  53. },
  54. {
  55. "name": "3#泵",
  56. "names": { "en": "Pump #3" },
  57. "runAddress": "Q0.3",
  58. "faultAddress": "M17.3",
  59. "currentAddress": "VD58",
  60. "ratedCurrent": 25,
  61. "autoStateAddress": "M8.6",
  62. "dailyHoursAddress": "VD958",
  63. "dailyHoursDataType": "DINT",
  64. "dailyMinutesAddress": "VD28",
  65. "dailyMinutesDataType": "DINT",
  66. "startAddress": "M7.3",
  67. "stopAddress": "M7.4",
  68. "autoCommandAddress": "M8.4",
  69. "manualCommandAddress": "M8.3",
  70. "dailyResetAddress": "M19.4"
  71. }
  72. ],
  73. "tanks": [
  74. {
  75. "name": "集水池",
  76. "names": { "en": "Collection Tank" },
  77. "levelAddress": "VD62",
  78. "maxLevel": 3,
  79. "startPump1LevelAddress": "VD500",
  80. "startPump2LevelAddress": "VD504",
  81. "startPump3LevelAddress": "VD508",
  82. "stopLevelAddress": "VD528",
  83. "protectionLevelAddress": "VD962"
  84. }
  85. ],
  86. "gauges": [
  87. {
  88. "name": "压力",
  89. "names": { "en": "Pressure" },
  90. "unit": "Bar",
  91. "valueAddress": "VD6600",
  92. "highSetAddress": "VD6704",
  93. "lowSetAddress": "VD6700",
  94. "minValue": 0,
  95. "maxValue": 8
  96. },
  97. {
  98. "name": "流量",
  99. "names": { "en": "Flow Rate" },
  100. "unit": "m³/h",
  101. "valueAddress": "VD6604",
  102. "minValue": 0,
  103. "maxValue": 200
  104. }
  105. ],
  106. "sensors": [
  107. {
  108. "name": "总流量",
  109. "names": { "en": "Total Flow" },
  110. "unit": "m³",
  111. "address": "VD7000",
  112. "dataType": "REAL",
  113. "access": "R"
  114. }
  115. ],
  116. "digitalInputs": [
  117. {
  118. "name": "低液位报警",
  119. "names": { "en": "Low Level Alarm" },
  120. "address": "M19.5",
  121. "remark": "1-报警 0-正常"
  122. },
  123. {
  124. "name": "高压报警",
  125. "names": { "en": "High Pressure Alarm" },
  126. "address": "M30.1",
  127. "remark": "1-报警 0-正常"
  128. },
  129. {
  130. "name": "泵1变频器故障",
  131. "names": { "en": "Pump #1 VFD Fault" },
  132. "address": "M3.1",
  133. "remark": "1-故障 0-正常"
  134. },
  135. {
  136. "name": "泵2变频器故障",
  137. "names": { "en": "Pump #2 VFD Fault" },
  138. "address": "M6.1",
  139. "remark": "1-故障 0-正常"
  140. },
  141. {
  142. "name": "泵3变频器故障",
  143. "names": { "en": "Pump #3 VFD Fault" },
  144. "address": "M9.1",
  145. "remark": "1-故障 0-正常"
  146. }
  147. ],
  148. "digitalOutputs": [
  149. {
  150. "name": "复位按钮",
  151. "names": { "en": "Reset Button" },
  152. "address": "M30.0"
  153. }
  154. ],
  155. "alarmThresholds": {
  156. "alarmSource": "PLC",
  157. "pressureHigh": 1.2,
  158. "pressureLow": 0.1
  159. },
  160. "statistics": {
  161. "items": [
  162. { "type": "SensorValue", "key": "总流量.Value", "displayName": "总流量", "displayNameEn": "Total Flow", "unit": "m³", "enabled": true, "chartGroup": "总流量", "aggType": "delta" },
  163. { "type": "SensorValue", "key": "流量.Value", "displayName": "瞬时流量", "displayNameEn": "Instant Flow", "unit": "m³/h", "enabled": true, "chartGroup": "流量", "aggType": "avg_max_min" }
  164. ]
  165. }
  166. }