gasPump.dataCc2_1.ts 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409
  1. export const leftMonitor = [
  2. {
  3. type: 'list',
  4. title: '瓦斯泵',
  5. stateHeader: [],
  6. children: [
  7. {
  8. title: '',
  9. childTitle: ['1#瓦斯泵', '2#瓦斯泵'],
  10. key: ['CentrifugalPump1_MOT_', 'CentrifugalPump2_MOT_'],
  11. list: [
  12. {
  13. title: '上位启动',
  14. code: 'HMIStart',
  15. type: 'sign',
  16. },
  17. {
  18. title: '联动启动',
  19. code: 'InterlockStart',
  20. type: 'warning',
  21. },
  22. {
  23. title: '联动停止',
  24. code: 'InterlockStop',
  25. type: 'sign',
  26. },
  27. {
  28. title: '健康信号',
  29. code: 'Healthy',
  30. type: 'sign',
  31. },
  32. {
  33. title: '平均电压(V)',
  34. code: 'AvgVoltage',
  35. type: '',
  36. },
  37. {
  38. title: 'A相电流(A)',
  39. code: 'Ia',
  40. type: '',
  41. },
  42. {
  43. title: 'B相电流(A)',
  44. code: 'Ib',
  45. type: '',
  46. },
  47. {
  48. title: 'C相电流(A)',
  49. code: 'Ic',
  50. type: '',
  51. },
  52. // {
  53. // title: 'A相绕组温度(℃)',
  54. // code: 'PhaseATemp',
  55. // type: '',
  56. // },
  57. // {
  58. // title: 'B相绕组温度(℃)',
  59. // code: 'PhaseBTemp',
  60. // type: '',
  61. // },
  62. // {
  63. // title: 'C相绕组温度(℃)',
  64. // code: 'PhaseCTemp',
  65. // type: '',
  66. // },
  67. {
  68. title: '前轴温度(℃)',
  69. code: 'FrontAxleTemp',
  70. type: '',
  71. },
  72. {
  73. title: '后轴温度(℃)',
  74. code: 'BackAxleTemp',
  75. type: '',
  76. },
  77. ],
  78. },
  79. ],
  80. },
  81. {
  82. type: 'list',
  83. title: '冷却泵',
  84. stateHeader: [],
  85. children: [
  86. {
  87. title: '',
  88. childTitle: ['1#冷却泵', '2#冷却泵'],
  89. key: ['SubmarinePump_MOT_', 'SubmarinePump2_MOT_'],
  90. list: [
  91. {
  92. title: '健康信号',
  93. code: 'Healthy',
  94. type: 'sign',
  95. },
  96. {
  97. title: '有功功率(KW)',
  98. code: 'Power',
  99. type: '',
  100. },
  101. {
  102. title: '平均电压(V)',
  103. code: 'AvgVoltage',
  104. type: '',
  105. },
  106. {
  107. title: 'A相电流(A)',
  108. code: 'Ia',
  109. type: '',
  110. },
  111. {
  112. title: 'B相电流(A)',
  113. code: 'Ib',
  114. type: '',
  115. },
  116. {
  117. title: 'C相电流(A)',
  118. code: 'Ic',
  119. type: '',
  120. },
  121. ],
  122. },
  123. ],
  124. },
  125. ];
  126. export const rightMonitor = [
  127. // {
  128. // type: 'table',
  129. // title: '磁力启动器运行状态',
  130. // stateHeader: ['设备名称', '断路器', '合闸输出', '分闸输出', '状态'],
  131. // children: [
  132. // {
  133. // title: '启动器1',
  134. // key: ['Starter1_'],
  135. // childTitle: ['启动器1'],
  136. // },
  137. // {
  138. // title: '启动器2',
  139. // key: ['Starter2_'],
  140. // childTitle: ['启动器2'],
  141. // },
  142. // {
  143. // title: '启动器3',
  144. // key: ['Starter3_'],
  145. // childTitle: ['启动器3'],
  146. // },
  147. // {
  148. // title: '启动器4',
  149. // key: ['Starter4_'],
  150. // childTitle: ['启动器4'],
  151. // },
  152. // {
  153. // title: '启动器5',
  154. // key: ['Starter5_'],
  155. // childTitle: ['启动器5'],
  156. // },
  157. // ],
  158. // list: [
  159. // {
  160. // title: '断路器',
  161. // type: '',
  162. // code: 'CBStatus',
  163. // dict: { '1': '合闸', '0': '分闸' },
  164. // },
  165. // {
  166. // title: '合闸输出',
  167. // type: '',
  168. // code: 'SwitchOnOutput',
  169. // },
  170. // {
  171. // title: '分闸输出',
  172. // type: '',
  173. // code: 'SwitchOffOutput',
  174. // },
  175. // {
  176. // title: '状态',
  177. // type: '',
  178. // code: 'PLCState',
  179. // dict: { '1': '连接', '0': '断开' },
  180. // },
  181. // ],
  182. // },
  183. {
  184. type: 'table',
  185. title: '阀门运行状态',
  186. stateHeader: ['设备名称', '开启', '停止', '健康', '模式'],
  187. children: [
  188. {
  189. title: '抽气阀',
  190. key: ['CentrifugalPump1_GVL1_', 'CentrifugalPump1_GVL2_'],
  191. childTitle: ['1#注水阀', '2#注水阀'],
  192. },
  193. {
  194. title: '排气阀',
  195. key: ['CentrifugalPump2_GVL1_', 'CentrifugalPump2_GVL2_'],
  196. childTitle: ['1#排气阀', '2#排气阀'],
  197. },
  198. ],
  199. list: [
  200. {
  201. title: '开启',
  202. type: '',
  203. code: 'OpenLimit',
  204. },
  205. {
  206. title: '停止',
  207. type: '',
  208. code: 'CloseLimit',
  209. },
  210. {
  211. title: '健康',
  212. type: '',
  213. code: 'Healthy',
  214. },
  215. {
  216. title: '模式',
  217. type: '',
  218. code: 'CtrlMode',
  219. dict: { '1': '控制', '0': '就地' },
  220. },
  221. ],
  222. },
  223. {
  224. type: 'list',
  225. title: '瓦斯泵预警监测',
  226. stateHeader: [],
  227. children: [
  228. {
  229. title: '',
  230. childTitle: ['1#瓦斯泵', '2#瓦斯泵'],
  231. key: ['CentrifugalPump1_MOT_', 'CentrifugalPump2_MOT_'],
  232. list: [
  233. {
  234. title: 'A相超温报警',
  235. code: 'PhaseATempAlarm',
  236. type: 'warning',
  237. },
  238. {
  239. title: 'B相超温报警',
  240. code: 'PhaseBTempAlarm',
  241. type: 'warning',
  242. },
  243. {
  244. title: 'C相超温报警',
  245. code: 'PhaseCTempAlarm',
  246. type: 'warning',
  247. },
  248. {
  249. title: '前轴超温报警',
  250. code: 'FrontAxleOverTempAlarm',
  251. type: 'warning',
  252. },
  253. {
  254. title: '后轴超温报警',
  255. code: 'BackAxleOverTempAlarm',
  256. type: 'warning',
  257. },
  258. ],
  259. },
  260. ],
  261. },
  262. ];
  263. export const detailCtrl = [
  264. {
  265. title: '回路控制',
  266. type: [
  267. {
  268. title: '1回路',
  269. childTitle: ['1回路'],
  270. key: ['PD13_SG1_Loop1'],
  271. },
  272. {
  273. title: '2回路',
  274. childTitle: ['2回路'],
  275. key: ['PD13_SG1_Loop2'],
  276. },
  277. {
  278. title: '3回路',
  279. childTitle: ['3回路'],
  280. key: ['PD13_SG1_Loop3'],
  281. },
  282. {
  283. title: '4回路',
  284. childTitle: ['4回路'],
  285. key: ['PD13_SG1_Loop4'],
  286. },
  287. ],
  288. items: [
  289. {
  290. title: '分闸运行',
  291. code: '_HMISwitchOff',
  292. },
  293. {
  294. title: '合闸运行',
  295. code: '_HMISwitchOn',
  296. },
  297. {
  298. title: '远程短路试验',
  299. code: '_HMIShortTest',
  300. },
  301. {
  302. title: '远程漏电试验',
  303. code: '_HMILeakageTest',
  304. },
  305. ],
  306. },
  307. {
  308. title: '泵站控制',
  309. type: [
  310. {
  311. title: '瓦斯泵',
  312. childTitle: ['1#瓦斯泵', '2#瓦斯泵'],
  313. key: ['PD13_Starter201', 'PD13_Starter202'],
  314. },
  315. {
  316. title: '排水泵',
  317. childTitle: ['1#排水泵', '2#排水泵'],
  318. key: ['PD13_Starter208'],
  319. },
  320. {
  321. title: '注水泵',
  322. childTitle: ['1#排水泵', '2#排水泵'],
  323. key: ['PD13_Starter203', 'PD13_Starter204'],
  324. },
  325. ],
  326. items: [
  327. {
  328. title: '远程短路试验',
  329. code: '_HMIShortTest',
  330. },
  331. {
  332. title: '远程漏电试验',
  333. code: '_HMILeakageTest',
  334. },
  335. {
  336. title: '通信合闸安全校验',
  337. code: '_SafetyVerify',
  338. },
  339. ],
  340. },
  341. {
  342. title: '阀门控制',
  343. type: [
  344. {
  345. title: '注水阀',
  346. childTitle: ['1#注水阀', '2#注水阀'],
  347. key: ['PD13_SG1', 'PD13_SG2'],
  348. },
  349. {
  350. title: '抽气阀',
  351. childTitle: ['1#抽气阀', '2#抽气阀'],
  352. key: ['PD13_SG4', 'PD13_SG6'],
  353. },
  354. {
  355. title: '排气阀',
  356. childTitle: ['1#排气阀', '2#排气阀'],
  357. key: ['PD13_SG3', 'PD13_SG5'],
  358. },
  359. ],
  360. items: [
  361. {
  362. title: '开启',
  363. code: '_HMIOpen',
  364. },
  365. {
  366. title: '关闭',
  367. code: '_HMIClose',
  368. },
  369. {
  370. title: '停止',
  371. code: '_HMIStop',
  372. },
  373. ],
  374. },
  375. ];
  376. export const modelMonitor = [
  377. {
  378. title: '泵站内温度(℃)',
  379. code: 'TemperatureSensor_Temp',
  380. },
  381. {
  382. title: '水仓液位(m)',
  383. code: 'LiquidLevelSensor_Level',
  384. },
  385. {
  386. title: '泵站温度低报警',
  387. code: 'TemperatureSensor_TemperatureLowAlarm',
  388. type: 'warning',
  389. },
  390. {
  391. title: '泵站温度高报警',
  392. code: 'TemperatureSensor_TemperatureHighAlarm',
  393. type: 'warning',
  394. },
  395. {
  396. title: '水仓液位低报警',
  397. code: 'LiquidLevelSensor_LowWaterAlarm',
  398. type: 'warning',
  399. },
  400. {
  401. title: '水仓液位高报警',
  402. code: 'LiquidLevelSensor_HighWaterAlarm',
  403. type: 'warning',
  404. },
  405. ];