ZQDcsPumpController.php 79 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891
  1. <?php
  2. namespace Modules\OpcData\Http\Controllers\Api\zaoquan;
  3. use App\Http\Controllers\Api\BaseController;
  4. use Illuminate\Contracts\Support\Renderable;
  5. use Illuminate\Routing\Controller;
  6. use Illuminate\Support\Facades\DB;
  7. use Illuminate\Http\Request;
  8. use Modules\OpcData\Services\zaoquan\ZQDcsApiService;
  9. /**
  10. * 枣泉自动化——排水
  11. */
  12. class ZQDcsPumpController extends BaseController
  13. {
  14. private $db_name='etl_zaoquan';
  15. protected $apiService;
  16. protected $apiUrl = 'http://zdh.zaoquan.nxjiewei.com:8011/v1/common/GetPointRealDataByPageV3';
  17. public function __construct(ZQDcsApiService $apiService)
  18. {
  19. $this->apiService = $apiService;
  20. }
  21. public function getList(Request $request) {
  22. $sysCode = isset($request->sys_code) ? $request->sys_code : null; // 矿分类
  23. if ($sysCode == null) {
  24. $msg="参数为空";
  25. $code=-1;
  26. return $this->error($code, $msg);
  27. }
  28. switch ($sysCode) {
  29. case 'jd':
  30. return $this->getOverviewList();
  31. case '929':
  32. return $this->get929List(); //
  33. case '720':
  34. return $this->get720List();
  35. case '880':
  36. return $this->get880List();
  37. case '13207':
  38. return $this->get13207List();
  39. case '2000f':
  40. return $this->get2000fList();
  41. case '5000f':
  42. return $this->get5000fList();
  43. case 'p1000f':
  44. return $this->getP1000List();
  45. case '5fq':
  46. return $this->get5fqfList();
  47. case 'qsb':
  48. return $this->getQsbfList();
  49. default:
  50. $msg="未知数据";
  51. $code=-2;
  52. return $this->error($code, $msg);
  53. }
  54. }
  55. /*
  56. * 多级排水
  57. * */
  58. public function getOverviewList() {
  59. $keys=[
  60. "2044914762050561_1", // 13207机巷排水系统_1号流量计
  61. "2044914761948161_2", // 13207机巷排水系统_1号水泵运行反馈
  62. "2044914762093569_1", // 13207机巷排水系统_2号流量计
  63. "2044914761968641_2", // 13207机巷排水系统_2号水泵运行反馈
  64. "2044914761923585_2", // 13207机巷排水系统_3号水泵运行反馈
  65. "2044914761907201_2", // 13207机巷排水系统_4号水泵运行反馈
  66. "2044914762105857_1", // 13207机巷排水系统_水仓容量
  67. "2024461835248641_1", // 720水泵房_1号管路流量
  68. "2024441687903233_2", // 720水泵房_1号水泵运行信号
  69. "2024461918829569_1", // 720水泵房_2号管路流量
  70. "2024441740917761_2", // 720水泵房_2号水泵运行信号
  71. "2024441811375105_2", // 720水泵房_3号水泵运行信号
  72. "2008602972865537_2", // 880水泵房_1号泵电机启停反馈
  73. "2008602973852673_1", // 880水泵房_1号流量
  74. "2008602973135873_2", // 880水泵房_2号泵电机启停反馈
  75. "2008602973967361_1", // 880水泵房_2号流量
  76. "2008602973436929_2", // 880水泵房_3号泵电机启停反馈
  77. "2008602974075905_1", // 880水泵房_3号流量
  78. "2008460125357057_2", // 929水泵房_1号水泵运行
  79. "2008460125535233_2", // 929水泵房_2号水泵运行
  80. "2008460125723649_2", // 929水泵房_3号水泵运行
  81. "2008460126180353_1", // 929水泵房_流量1
  82. "2008460126198785_1", // 929水泵房_流量2
  83. "2008448543620097_2", // 950水泵房_1号电机运行反馈
  84. "2008448543804417_2", // 950水泵房_2号电机运行反馈
  85. "2008448543990785_2", // 950水泵房_3号电机运行反馈
  86. "2008448544351233_1", // 950水泵房_流量1
  87. "2008448544369665_1", // 950水泵房_流量2
  88. "2008615794158593_2", // 980水泵房_1号电机运行反馈
  89. "2008615796304897_1", // 980水泵房_1号流量
  90. "2008615794633729_2", // 980水泵房_2号电机运行反馈
  91. "2008615796360193_1", // 980水泵房_2号流量
  92. "2008615795129345_2", // 980水泵房_3号电机运行反馈
  93. "2008615796413441_1", // 980水泵房_3号流量
  94. "2008615795635201_2", // 980水泵房_4号电机运行反馈
  95. "2008615796143105_2", // 980水泵房_5号电机运行反馈
  96. "2044372313740289_2", // 多级排水_880水泵房联动
  97. "2043992695585793_2", // 多级排水_980水泵房联动
  98. "2044016878388225_1", // 多级排水系统_液位1
  99. "2044016878400513_1", // 多级排水系统_液位2
  100. "2012602962545665_2", // 五分区水泵房_水泵1启停状态
  101. "2012602962572289_2", // 五分区水泵房_水泵2启停状态
  102. "2012602962603009_2", // 五分区水泵房_水泵3启停状态
  103. "2012605463241729_1" // 五分区水泵房_液位1
  104. ];
  105. // 获取点位数据
  106. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  107. $info = [
  108. "info_paishui"=>[
  109. [
  110. "label"=> "1号水池液位",
  111. "value"=> $baseData['2044016878388225_1'] ?? 0,
  112. ],
  113. [
  114. "label"=> "2号水池液位",
  115. "value"=> $baseData['2044016878400513_1'] ?? 0,
  116. ],
  117. ],
  118. "info_gongshui"=>[
  119. [
  120. "label"=> "补清水量",
  121. "value"=> ($baseData['2076907605797889_1'] ?? 0).'m³',
  122. ],
  123. [
  124. "label"=> "复用水累计流量",
  125. "value"=> ($baseData['2076907036916737_1'] ?? 0).'m³',
  126. ],
  127. ],
  128. "list"=>[
  129. [
  130. "title"=>"980水泵房",
  131. "sys_code"=>"",
  132. "info"=>[
  133. [
  134. "label"=>"1#水泵",
  135. "state"=>$baseData['2008615794158593_2'] ?? 0,
  136. "text"=>($baseData['2008615794158593_2'] ?? 0) > 0 ? "开启" : "停止"
  137. ],
  138. [
  139. "label"=>"2#水泵",
  140. "state"=>$baseData['2008615794633729_2'] ?? 0,
  141. "text"=>($baseData['2008615794633729_2'] ?? 0) > 0 ? "开启" : "停止"
  142. ],
  143. [
  144. "label"=>"3#水泵",
  145. "state"=>$baseData['2008615795129345_2'] ?? 0,
  146. "text"=>($baseData['2008615795129345_2'] ?? 0) > 0 ? "开启" : "停止"
  147. ],
  148. [
  149. "label"=>"4#水泵",
  150. "state"=>$baseData['2008615795635201_2'] ?? 0,
  151. "text"=>($baseData['2008615795635201_2'] ?? 0) > 0 ? "开启" : "停止"
  152. ],
  153. [
  154. "label"=>"5#水泵",
  155. "state"=>$baseData['2008615796143105_2'] ?? 0,
  156. "text"=>($baseData['2008615796143105_2'] ?? 0) > 0 ? "开启" : "停止"
  157. ],
  158. ]
  159. ],
  160. [
  161. "title"=>"929水泵房",
  162. "sys_code"=>"929",
  163. "info"=>[
  164. [
  165. "label"=>"1#水泵",
  166. "state"=>$baseData['2008460125357057_2'] ?? 0,
  167. "text"=>($baseData['2008460125357057_2'] ?? 0) > 0 ? "开启" : "停止"
  168. ],
  169. [
  170. "label"=>"2#水泵",
  171. "state"=>$baseData['2008460125535233_2'] ?? 0,
  172. "text"=>($baseData['2008460125535233_2'] ?? 0) > 0 ? "开启" : "停止"
  173. ],
  174. [
  175. "label"=>"3#水泵",
  176. "state"=>$baseData['2008460125723649_2'] ?? 0,
  177. "text"=>($baseData['2008460125723649_2'] ?? 0) > 0 ? "开启" : "停止"
  178. ],
  179. ]
  180. ],
  181. [
  182. "title"=>"950水泵房",
  183. "sys_code"=>"950",
  184. "info"=>[
  185. [
  186. "label"=>"1#水泵",
  187. "state"=>$baseData['2008448543620097_2'] ?? 0,
  188. "text"=>($baseData['2008448543620097_2'] ?? 0) > 0 ? "开启" : "停止"
  189. ],
  190. [
  191. "label"=>"2#水泵",
  192. "state"=>$baseData['2008448543804417_2'] ?? 0,
  193. "text"=>($baseData['2008448543804417_2'] ?? 0) > 0 ? "开启" : "停止"
  194. ],
  195. [
  196. "label"=>"3#水泵",
  197. "state"=>$baseData['2008448543990785_2'] ?? 0,
  198. "text"=>($baseData['2008448543990785_2'] ?? 0) > 0 ? "开启" : "停止"
  199. ],
  200. ]
  201. ],
  202. [
  203. "title"=>"720水泵房",
  204. "sys_code"=>"720",
  205. "info"=>[
  206. [
  207. "label"=>"1#水泵",
  208. "state"=>$baseData['2024441687903233_2'] ?? 0,
  209. "text"=>($baseData['2024441687903233_2'] ?? 0) > 0 ? "开启" : "停止"
  210. ],
  211. [
  212. "label"=>"2#水泵",
  213. "state"=>$baseData['2024441740917761_2'] ?? 0,
  214. "text"=>($baseData['2024441740917761_2'] ?? 0) > 0 ? "开启" : "停止"
  215. ],
  216. [
  217. "label"=>"3#水泵",
  218. "state"=>$baseData['2024441811375105_2'] ?? 0,
  219. "text"=>($baseData['2024441811375105_2'] ?? 0) > 0 ? "开启" : "停止"
  220. ],
  221. ]
  222. ],
  223. [
  224. "title"=>"130207水泵房",
  225. "sys_code"=>"130207",
  226. "info"=>[
  227. [
  228. "label"=>"1#水泵",
  229. "state"=>$baseData['2044914761948161_2'] ?? 0,
  230. "text"=>($baseData['2044914761948161_2'] ?? 0) > 0 ? "开启" : "停止"
  231. ],
  232. [
  233. "label"=>"2#水泵",
  234. "state"=>$baseData['2044914761968641_2'] ?? 0,
  235. "text"=>($baseData['2044914761968641_2'] ?? 0) > 0 ? "开启" : "停止"
  236. ],
  237. [
  238. "label"=>"3#水泵",
  239. "state"=>$baseData['2044914761923585_2'] ?? 0,
  240. "text"=>($baseData['2044914761923585_2'] ?? 0) > 0 ? "开启" : "停止"
  241. ],
  242. [
  243. "label"=>"4#水泵",
  244. "state"=>$baseData['2044914761907201_2'] ?? 0,
  245. "text"=>($baseData['2044914761907201_2'] ?? 0) > 0 ? "开启" : "停止"
  246. ],
  247. ]
  248. ],
  249. [
  250. "title"=>"880水泵房",
  251. "sys_code"=>"880",
  252. "info"=>[
  253. [
  254. "label"=>"1#水泵",
  255. "state"=>$baseData['2008602972865537_2'] ?? 0,
  256. "text"=>($baseData['2008602972865537_2'] ?? 0) > 0 ? "开启" : "停止"
  257. ],
  258. [
  259. "label"=>"2#水泵",
  260. "state"=>$baseData['2008602973135873_2'] ?? 0,
  261. "text"=>($baseData['2008602973135873_2'] ?? 0) > 0 ? "开启" : "停止"
  262. ],
  263. [
  264. "label"=>"3#水泵",
  265. "state"=>$baseData['2008602973436929_2'] ?? 0,
  266. "text"=>($baseData['2008602973436929_2'] ?? 0) > 0 ? "开启" : "停止"
  267. ],
  268. ]
  269. ],
  270. [
  271. "title"=>"五分区950水泵房",
  272. "sys_code"=>"5fq",
  273. "info"=>[
  274. [
  275. "label"=>"1#水泵",
  276. "state"=>$baseData['2012602962545665_2'] ?? 0,
  277. "text"=>($baseData['2012602962545665_2'] ?? 0) > 0 ? "开启" : "停止"
  278. ],
  279. [
  280. "label"=>"2#水泵",
  281. "state"=>$baseData['2012602962572289_2'] ?? 0,
  282. "text"=>($baseData['2012602962572289_2'] ?? 0) > 0 ? "开启" : "停止"
  283. ],
  284. [
  285. "label"=>"3#水泵",
  286. "state"=>$baseData['2012602962603009_2'] ?? 0,
  287. "text"=>($baseData['2012602962603009_2'] ?? 0) > 0 ? "开启" : "停止"
  288. ],
  289. ]
  290. ],
  291. ]
  292. ];
  293. return json_encode($info);
  294. }
  295. /*
  296. * 929
  297. * */
  298. public function get929List() {
  299. $keys=[
  300. "2008460126180353_1", // 929水泵房_流量1
  301. "2008460126198785_1", // 929水泵房_流量2
  302. "2008460126446593_1", // 929水泵房_2号水仓液位
  303. "2008460125357057_2", // 929水泵房_1号水泵运行
  304. "2008460125367297_2", // 929水泵房_1号水泵运行选择
  305. "2008460125301761_2", // 929水泵房_1号水泵备用选择
  306. "2008460125312001_2", // 929水泵房_1号水泵检修选择
  307. "2008460125324289_2", // 929水泵房_1号水泵禁启
  308. "2008460125377537_2", // 929水泵房_1号水泵选择
  309. "2008460126276609_1", // 929水泵房_1号水泵正压
  310. "2008460126297089_1", // 929水泵房_1号水泵负压
  311. "2008460125535233_2", // 929水泵房_2号水泵运行
  312. "2008460125547521_2", // 929水泵房_2号水泵运行选择
  313. "2008460125469697_2", // 929水泵房_2号水泵备用选择
  314. "2008460125481985_2", // 929水泵房_2号水泵检修选择
  315. "2008460125492225_2", // 929水泵房_2号水泵禁启
  316. "2008460125559809_2", // 929水泵房_2号水泵选择
  317. "2008460126495745_1", // 929水泵房_2号水泵正压
  318. "2008460126510081_1", // 929水泵房_2号水泵负压
  319. "2008460125723649_2", // 929水泵房_3号水泵运行
  320. "2008460125735937_2", // 929水泵房_3号水泵运行选择
  321. "2008460125656065_2", // 929水泵房_3号水泵备用选择
  322. "2008460125666305_2", // 929水泵房_3号水泵检修选择
  323. "2008460125678593_2", // 929水泵房_3号水泵禁启
  324. "2008460125750273_2", // 929水泵房_3号水泵选择
  325. "2008460126673921_1", // 929水泵房_3号水泵正压
  326. "2008460126686209_1", // 929水泵房_3号水泵负压
  327. ];
  328. // 获取点位数据
  329. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  330. $info = [
  331. "main"=>[
  332. [
  333. "label"=>"1#管路流量",
  334. "value"=> $baseData['2008460126180353_1'] ?? 0,
  335. "unit"=>"m³/h"
  336. ],
  337. [
  338. "label"=>"2#管路流量",
  339. "value"=> $baseData['2008460126198785_1'] ?? 0,
  340. "unit"=>"m³/h"
  341. ],
  342. [
  343. "label"=>"水仓总容量",
  344. "value"=> "1917m³",
  345. "unit"=>"m³/h"
  346. ],
  347. // [
  348. // "label"=>"水仓液位",
  349. // "value"=> $baseData['2008460126446593_1'] ?? 0,
  350. // "unit"=>"m³/h"
  351. // ],
  352. ],
  353. "info_929"=>[
  354. [
  355. "title"=>"1#水泵",
  356. "state"=>$baseData['2008460125357057_2'] ?? 0,
  357. "data"=>[
  358. [
  359. "label"=>"正常",
  360. "state"=>$baseData['2008460125367297_2'] ?? 0,
  361. ],
  362. [
  363. "label"=>"备用",
  364. "state"=>$baseData['2008460125301761_2'] ?? 0,
  365. ],
  366. [
  367. "label"=>"检修",
  368. "state"=>$baseData['2008460125312001_2'] ?? 0,
  369. ],
  370. [
  371. "label"=>"禁启",
  372. "state"=>$baseData['2008460125324289_2'] ?? 0,
  373. ],
  374. [
  375. "label"=>"选择",
  376. "state"=>$baseData['2008460125377537_2'] ?? 0,
  377. ],
  378. ],
  379. "table"=>[
  380. "thead"=>["参数名称", "数值"],
  381. "tobody"=>[
  382. [
  383. "label"=>"正压",
  384. "value"=>($baseData['2008460126276609_1'] ?? 0)."Mpa",
  385. ],
  386. [
  387. "label"=>"负压",
  388. "value"=>($baseData['2008460126297089_1'] ?? 0)."Mpa",
  389. ],
  390. [
  391. "label"=>"前轴温度",
  392. "value"=>($baseData['未知'] ?? 28.5)."℃",
  393. ],
  394. [
  395. "label"=>"后轴温度",
  396. "value"=>($baseData['未知'] ?? 27.5)."℃",
  397. ],
  398. [
  399. "label"=>"定子温度",
  400. "value"=>($baseData['未知'] ?? 27.5)."℃",
  401. ],
  402. ]
  403. ]
  404. ],
  405. [
  406. "title"=>"2#水泵",
  407. "state"=>$baseData['2008460125535233_2'] ?? 0,
  408. "data"=>[
  409. [
  410. "label"=>"正常",
  411. "state"=>$baseData['2008460125547521_2'] ?? 0,
  412. ],
  413. [
  414. "label"=>"备用",
  415. "state"=>$baseData['2008460125469697_2'] ?? 0,
  416. ],
  417. [
  418. "label"=>"检修",
  419. "state"=>$baseData['2008460125481985_2'] ?? 0,
  420. ],
  421. [
  422. "label"=>"禁启",
  423. "state"=>$baseData['2008460125492225_2'] ?? 0,
  424. ],
  425. [
  426. "label"=>"选择",
  427. "state"=>$baseData['2008460125559809_2'] ?? 0,
  428. ],
  429. ],
  430. "table"=>[
  431. "thead"=>["参数名称", "数值"],
  432. "tobody"=>[
  433. [
  434. "label"=>"正压",
  435. "value"=>($baseData['2008460126495745_1'] ?? 0)."Mpa",
  436. ],
  437. [
  438. "label"=>"负压",
  439. "value"=>($baseData['2008460126510081_1'] ?? 0)."Mpa",
  440. ],
  441. [
  442. "label"=>"前轴温度",
  443. "value"=>($baseData['2008460126462977_1'] ?? 0)."℃",
  444. ],
  445. [
  446. "label"=>"后轴温度",
  447. "value"=>($baseData['2008460126481409_1'] ?? 0)."℃",
  448. ],
  449. [
  450. "label"=>"定子温度",
  451. "value"=>($baseData['未知'] ?? 27.5)."℃",
  452. ],
  453. ]
  454. ]
  455. ],
  456. [
  457. "title"=>"3#水泵",
  458. "state"=>$baseData['2008460125723649_2'] ?? 0,
  459. "data"=>[
  460. [
  461. "label"=>"正常",
  462. "state"=>$baseData['2008460125735937_2'] ?? 0,
  463. ],
  464. [
  465. "label"=>"备用",
  466. "state"=>$baseData['2008460125656065_2'] ?? 0,
  467. ],
  468. [
  469. "label"=>"检修",
  470. "state"=>$baseData['2008460125666305_2'] ?? 0,
  471. ],
  472. [
  473. "label"=>"禁启",
  474. "state"=>$baseData['2008460125678593_2'] ?? 0,
  475. ],
  476. [
  477. "label"=>"选择",
  478. "state"=>$baseData['2008460125750273_2'] ?? 0,
  479. ],
  480. ],
  481. "table"=>[
  482. "thead"=>["参数名称", "数值"],
  483. "tobody"=>[
  484. [
  485. "label"=>"正压",
  486. "value"=>($baseData['2008460126673921_1'] ?? 0)."Mpa",
  487. ],
  488. [
  489. "label"=>"负压",
  490. "value"=>($baseData['2008460126686209_1'] ?? 0)."Mpa",
  491. ],
  492. [
  493. "label"=>"前轴温度",
  494. "value"=>($baseData['未知'] ?? 27)."℃",
  495. ],
  496. [
  497. "label"=>"后轴温度",
  498. "value"=>($baseData['未知'] ?? 29)."℃",
  499. ],
  500. [
  501. "label"=>"定子温度",
  502. "value"=>($baseData['未知'] ?? 27.5)."℃",
  503. ],
  504. ]
  505. ]
  506. ],
  507. ]
  508. ];
  509. return json_encode($info);
  510. }
  511. /*
  512. * 720
  513. * */
  514. public function get720List() {
  515. $keys=[
  516. "2024461835248641_1", // 720水泵房_1号管路流量
  517. "2024461918829569_1", // 720水泵房_2号管路流量
  518. "2024409445010433_1", // 720水泵房_1号水仓液位
  519. "2024409445026817_1", // 720水泵房_液位2
  520. "2024441687903233_2", // 720水泵房_1号水泵运行信号
  521. "2024409445045249_1", // 720水泵房_1号水泵正压
  522. "2024409444891649_1", // 720水泵房_1号水泵负压
  523. "2024409444801537_1", // 720水泵房_1号水泵前轴温度
  524. "2024409444785153_1", // 720水泵房_1号水泵后轴温度
  525. "2024441740917761_2", // 720水泵房_2号水泵运行信号
  526. "2024409445102593_1", // 720水泵房_2号水泵正压
  527. "2024409444924417_1", // 720水泵房_2号水泵负压
  528. "2024441811375105_2", // 720水泵房_3号水泵运行信号
  529. "2024409445080065_1", // 720水泵房_3号水泵正压
  530. "2024409444908033_1", // 720水泵房_3号水泵负压
  531. "2024409444852737_1", // 720水泵房_3号水泵前轴温度
  532. "2024409444869121_1", // 720水泵房_3号水泵后轴温度
  533. ];
  534. // 获取点位数据
  535. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  536. $info = [
  537. "main"=>[
  538. [
  539. "label"=>"1#管路流量",
  540. "value"=> $baseData['2024461835248641_1'] ?? 0,
  541. "unit"=>"m³/h"
  542. ],
  543. [
  544. "label"=>"2#管路流量",
  545. "value"=> $baseData['2024461918829569_1'] ?? 0,
  546. "unit"=>"m³/h"
  547. ],
  548. [
  549. "label"=>"水仓总容量",
  550. "value"=> "1400",
  551. "unit"=>"m³"
  552. ],
  553. [
  554. "label"=>"1#水仓液位",
  555. "value"=> $baseData['2024409445010433_1'] ?? 0,
  556. "unit"=>"m"
  557. ],
  558. [
  559. "label"=>"2#水仓液位",
  560. "value"=> $baseData['2024409445026817_1'] ?? 0,
  561. "unit"=>"m"
  562. ],
  563. ],
  564. "info"=>[
  565. [
  566. "title"=>"1#水泵",
  567. "state"=>$baseData['2024441687903233_2'] ?? 0,
  568. "table"=>[
  569. [
  570. "label"=>"正压",
  571. "state"=>($baseData['2024409445045249_1'] ?? 0)."Mpa",
  572. ],
  573. [
  574. "label"=>"负压",
  575. "state"=>($baseData['2024409444891649_1'] ?? 0)."Mpa",
  576. ],
  577. [
  578. "label"=>"前轴温度",
  579. "state"=>($baseData['2024409444801537_1'] ?? 0)."℃",
  580. ],
  581. [
  582. "label"=>"后轴温度",
  583. "state"=>($baseData['2024409444785153_1'] ?? 0)."℃",
  584. ],
  585. ],
  586. ],
  587. [
  588. "title"=>"2#水泵",
  589. "state"=>$baseData['2024441740917761_2'] ?? 0,
  590. "table"=>[
  591. [
  592. "label"=>"正压",
  593. "state"=>($baseData['2024409445102593_1'] ?? 0)."Mpa",
  594. ],
  595. [
  596. "label"=>"负压",
  597. "state"=>($baseData['2024409444924417_1'] ?? 0)."Mpa",
  598. ],
  599. [
  600. "label"=>"前轴温度",
  601. "state"=>($baseData['未知'] ?? 37.5)."℃",
  602. ],
  603. [
  604. "label"=>"后轴温度",
  605. "state"=>($baseData['未知'] ?? 36.7)."℃",
  606. ],
  607. ],
  608. ],
  609. [
  610. "title"=>"3#水泵",
  611. "state"=>$baseData['2024441811375105_2'] ?? 0,
  612. "table"=>[
  613. [
  614. "label"=>"正压",
  615. "state"=>($baseData['2024409445080065_1'] ?? 0)."Mpa",
  616. ],
  617. [
  618. "label"=>"负压",
  619. "state"=>($baseData['2024409444908033_1'] ?? 0)."Mpa",
  620. ],
  621. [
  622. "label"=>"前轴温度",
  623. "state"=>($baseData['2024409444852737_1'] ?? 0)."℃",
  624. ],
  625. [
  626. "label"=>"后轴温度",
  627. "state"=>($baseData['2024409444869121_1'] ?? 0)."℃",
  628. ],
  629. ],
  630. ],
  631. ]
  632. ];
  633. return json_encode($info);
  634. }
  635. /*
  636. * 880
  637. * */
  638. public function get880List() {
  639. $keys=[
  640. "2008602973852673_1", //880水泵房_1号流量
  641. "2008602973967361_1", //880水泵房_2号流量
  642. "2008602974075905_1", //880水泵房_3号流量
  643. "2008602974163969_1", //880水泵房_液位2
  644. "2008602972906497_2", //880水泵房_1号泵闸阀开反馈
  645. "2008602973832193_1", //880水泵房_1号正压
  646. "2008602973875201_1", //880水泵房_1号负压
  647. "2008602973764609_1", //880水泵房_1号前轴温度
  648. "2008602973789185_1", //880水泵房_1号后轴温度
  649. "2008602973811713_1", //880水泵房_1号定子温度
  650. "2008602973176833_2", //880水泵房_2号泵闸阀开反馈
  651. "2008602973953025_1", //880水泵房_2号正压
  652. "2008602973987841_1", //880水泵房_2号负压
  653. "2008602973897729_1", //880水泵房_2号前轴温度
  654. "2008602973918209_1", //880水泵房_2号后轴温度
  655. "2008602973936641_1", //880水泵房_2号定子温度
  656. "2008602973481985_2", //880水泵房_3号泵闸阀开反馈
  657. "2008602974059521_1", //880水泵房_3号正压
  658. "2008602974094337_1", //880水泵房_3号负压
  659. "2008602974006273_1", //880水泵房_3号前轴温度
  660. "2008602974024705_1", //880水泵房_3号后轴温度
  661. "2008602974041089_1", //880水泵房_3号定子温度
  662. ];
  663. // 获取点位数据
  664. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  665. $info = [
  666. "main"=>[
  667. [
  668. "label"=>"1#管路流量",
  669. "value"=> $baseData['2008602973852673_1'] ?? 0,
  670. "unit"=>"m³/h"
  671. ],
  672. [
  673. "label"=>"2#管路流量",
  674. "value"=> $baseData['2008602973967361_1'] ?? 0,
  675. "unit"=>"m³/h"
  676. ],
  677. [
  678. "label"=>"3#管路流量",
  679. "value"=> $baseData['2008602974075905_1'] ?? 0,
  680. "unit"=>"m³/h"
  681. ],
  682. [
  683. "label"=>"水仓总容量",
  684. "value"=> "2149.0",
  685. "unit"=>"m³"
  686. ],
  687. [
  688. "label"=>"当前仓容量",
  689. "value"=> "548.2",
  690. "unit"=>"m³"
  691. ],
  692. [
  693. "label"=>"水仓液位",
  694. "value"=> $baseData['2008602974163969_1'] ?? 0,
  695. "unit"=>"m"
  696. ],
  697. ],
  698. "info"=>[
  699. [
  700. "title"=>"1#水泵",
  701. "state"=>$baseData['2008602972865537_2'] ?? 0,
  702. "table"=>[
  703. [
  704. "label"=>"正压",
  705. "state"=>($baseData['2008602973832193_1'] ?? 0)."Mpa",
  706. ],
  707. [
  708. "label"=>"负压",
  709. "state"=>($baseData['2008602973875201_1'] ?? 0)."Mpa",
  710. ],
  711. [
  712. "label"=>"前轴温度",
  713. "state"=>($baseData['2008602973764609_1'] ?? 0)."℃",
  714. ],
  715. [
  716. "label"=>"后轴温度",
  717. "state"=>($baseData['2008602973789185_1'] ?? 0)."℃",
  718. ],
  719. [
  720. "label"=>"定子温度",
  721. "state"=>($baseData['2008602973789185_1'] ?? 0)."℃",
  722. ],
  723. ],
  724. ],
  725. [
  726. "title"=>"2#水泵",
  727. "state"=>$baseData['2008602973176833_2'] ?? 0,
  728. "table"=>[
  729. [
  730. "label"=>"正压",
  731. "state"=>($baseData['2008602973953025_1'] ?? 0)."Mpa",
  732. ],
  733. [
  734. "label"=>"负压",
  735. "state"=>($baseData['2008602973987841_1'] ?? 0)."Mpa",
  736. ],
  737. [
  738. "label"=>"前轴温度",
  739. "state"=>($baseData['2008602973897729_1'] ?? 0)."℃",
  740. ],
  741. [
  742. "label"=>"后轴温度",
  743. "state"=>($baseData['2008602973918209_1'] ?? 0)."℃",
  744. ],
  745. [
  746. "label"=>"定子温度",
  747. "state"=>($baseData['2008602973936641_1'] ?? 0)."℃",
  748. ],
  749. ],
  750. ],
  751. [
  752. "title"=>"3#水泵",
  753. "state"=>$baseData['2008602973481985_2'] ?? 0,
  754. "table"=>[
  755. [
  756. "label"=>"正压",
  757. "state"=>($baseData['2008602974059521_1'] ?? 0)."Mpa",
  758. ],
  759. [
  760. "label"=>"负压",
  761. "state"=>($baseData['2008602974094337_1'] ?? 0)."Mpa",
  762. ],
  763. [
  764. "label"=>"前轴温度",
  765. "state"=>($baseData['2008602974006273_1'] ?? 0)."℃",
  766. ],
  767. [
  768. "label"=>"后轴温度",
  769. "state"=>($baseData['2008602974024705_1'] ?? 0)."℃",
  770. ],
  771. [
  772. "label"=>"定子温度",
  773. "state"=>($baseData['2008602974041089_1'] ?? 0)."℃",
  774. ],
  775. ],
  776. ],
  777. ]
  778. ];
  779. return json_encode($info);
  780. }
  781. /*
  782. * 13207
  783. * */
  784. public function get13207List() {
  785. $keys=[
  786. "2044914761958401_2", // 13207机巷排水系统_1号潜水泵运行反馈
  787. "2044914761978881_2", // 13207机巷排水系统_2号潜水泵运行反馈
  788. "2044914761915393_2", // 13207机巷排水系统_3号潜水泵运行反馈
  789. "2044914761933825_2", // 13207机巷排水系统_4号潜水泵运行反馈
  790. "2044914761948161_2", // 13207机巷排水系统_1号水泵运行反馈
  791. "2044914761968641_2", // 13207机巷排水系统_2号水泵运行反馈
  792. "2044914761923585_2", // 13207机巷排水系统_3号水泵运行反馈
  793. "2044914761907201_2", // 13207机巷排水系统_4号水泵运行反馈
  794. "2044914762050561_1", // 13207机巷排水系统_1号流量计
  795. "2044914762093569_1", // 13207机巷排水系统_2号流量计
  796. "2044914762105857_1", // 13207机巷排水系统_水仓容量
  797. "2045085417917441_1", // 多级排水_13207低容量设定
  798. "2045085261796353_1", // 多级排水_13207高容量设定
  799. ];
  800. // 获取点位数据
  801. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  802. $info = [
  803. "main"=>[
  804. [
  805. "label"=>"1#管路流量",
  806. "value"=> $baseData['2044914762050561_1'] ?? 0,
  807. "unit"=>"m³"
  808. ],
  809. [
  810. "label"=>"2#管路流量",
  811. "value"=> $baseData['2044914762093569_1'] ?? 0,
  812. "unit"=>"m³"
  813. ],
  814. [
  815. "label"=>"水仓容量",
  816. "value"=> $baseData['2044914762105857_1'] ?? 0,
  817. "unit"=>"m³/h"
  818. ],
  819. [
  820. "label"=>"仓容上限",
  821. "value"=> $baseData['2045085261796353_1'] ?? 0,
  822. "unit"=>"m³/h"
  823. ],
  824. [
  825. "label"=>"仓容下限",
  826. "value"=> $baseData['2045085417917441_1'] ?? 0,
  827. "unit"=>"m³/h"
  828. ],
  829. ],
  830. "info"=>[
  831. [
  832. "title"=>"1#水泵",
  833. "state"=>$baseData['2044914761948161_2'] ?? 0,
  834. "table"=>[
  835. ],
  836. ],
  837. [
  838. "title"=>"2#水泵",
  839. "state"=>$baseData['2044914761968641_2'] ?? 0,
  840. "table"=>[
  841. ],
  842. ],
  843. [
  844. "title"=>"3#水泵",
  845. "state"=>$baseData['2044914761923585_2'] ?? 0,
  846. "table"=>[
  847. ],
  848. ],
  849. [
  850. "title"=>"4#水泵",
  851. "state"=>$baseData['2044914761907201_2'] ?? 0,
  852. "table"=>[
  853. ],
  854. ],
  855. [
  856. "title"=>"1#潜水泵",
  857. "state"=>$baseData['2044914761958401_2'] ?? 0,
  858. "table"=>[
  859. ],
  860. ],
  861. [
  862. "title"=>"2#潜水泵",
  863. "state"=>$baseData['2044914761978881_2'] ?? 0,
  864. "table"=>[
  865. ],
  866. ],
  867. [
  868. "title"=>"3#潜水泵",
  869. "state"=>$baseData['2044914761915393_2'] ?? 0,
  870. "table"=>[
  871. ],
  872. ],
  873. [
  874. "title"=>"4#潜水泵",
  875. "state"=>$baseData['2044914761933825_2'] ?? 0,
  876. "table"=>[
  877. ],
  878. ],
  879. ]
  880. ];
  881. return json_encode($info);
  882. }
  883. /*
  884. * 5000方高位水池系统
  885. * */
  886. public function get5000fList() {
  887. $keys=[
  888. "2044016878388225_1", //多级排水系统_液位1
  889. "2044016878400513_1", //多级排水系统_液位2
  890. "2044016878099457_2", //多级排水系统_闸阀1关到位
  891. "2044016878083073_2", //多级排水系统_闸阀1开到位
  892. "2044016878177281_2", //多级排水系统_闸阀2关到位
  893. "2044016878164993_2", //多级排水系统_闸阀2开到位
  894. "2044016878248961_2", //多级排水系统_闸阀3关到位
  895. "2044016878232577_2", //多级排水系统_闸阀3开到位
  896. "2044016878304257_2", //多级排水系统_闸阀4关到位
  897. "2044016878296065_2", //多级排水系统_闸阀4开到位
  898. ];
  899. // 获取点位数据
  900. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  901. $info = [
  902. "main"=>[
  903. [
  904. "label"=>"液位1",
  905. "value"=> $baseData['2044016878388225_1'] ?? 0,
  906. "unit"=>"M"
  907. ],
  908. [
  909. "label"=>"液位2",
  910. "value"=> $baseData['2044016878400513_1'] ?? 0,
  911. "unit"=>"M"
  912. ],
  913. [
  914. "label"=>"1号闸阀",
  915. "value"=> $baseData['2044016878083073_2'] == 1 ? "开" : "关",
  916. "unit"=>""
  917. ],
  918. [
  919. "label"=>"2号闸阀",
  920. "value"=> $baseData['2044016878164993_2'] == 1 ? "开" : "关",
  921. "unit"=>""
  922. ],
  923. [
  924. "label"=>"3号闸阀",
  925. "value"=> $baseData['2044016878232577_2'] == 1 ? "开" : "关",
  926. "unit"=>""
  927. ],
  928. [
  929. "label"=>"4号闸阀",
  930. "value"=> $baseData['2044016878296065_2'] == 1 ? "开" : "关",
  931. "unit"=>""
  932. ],
  933. ],
  934. "info"=>[
  935. [
  936. ],
  937. ]
  938. ];
  939. return json_encode($info);
  940. }
  941. /*
  942. * 2000方高位水池系统
  943. * */
  944. public function get2000fList() {
  945. $keys=[
  946. "2047540909153281_1", // 2000方水池_出口压力
  947. "2047540919704577_1", // 2000方水池_井下出口压力
  948. "2047540909112321_1", // 2000方水池_水池容量
  949. "2047540909075457_1", // 2000方水池_水池液位
  950. "2047540908495873_2", // 2000方水池_地面1号泵工频运行
  951. "2047540908469249_2", // 2000方水池_地面1号泵变频运行
  952. "2047540908547073_2", // 2000方水池_地面2号泵工频运行
  953. "2047540908522497_2", // 2000方水池_地面2号泵变频运行
  954. "2047540908598273_2", // 2000方水池_地面3号泵工频运行2
  955. "2047540908573697_2", // 2000方水池_地面3号泵变频运行1
  956. "2047540919536641_2", // 2000方水池_二泵号手动启动12
  957. "2047540919243777_2", // 2000方水池_井下1号泵变频运行
  958. "2047540919270401_2", // 2000方水池_井下1号泵工频运行
  959. "2047540919294977_2", // 2000方水池_井下2号泵变频运行
  960. "2047540919319553_2", // 2000方水池_井下2号泵工频运行
  961. "2047540919344129_2", // 2000方水池_井下3号泵变频运行
  962. "2047540919368705_2", // 2000方水池_井下3号泵工频运行
  963. ];
  964. // 获取点位数据
  965. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  966. $info = [
  967. "main"=>[
  968. [
  969. "label"=>"井下供水压力",
  970. "value"=> $baseData['2047540919704577_1'] ?? 0,
  971. "unit"=>"Mpa"
  972. ],
  973. [
  974. "label"=>"洗煤厂供水压力",
  975. "value"=> $baseData['2047540909153281_1'] ?? 0,
  976. "unit"=>"Mpa"
  977. ],
  978. [
  979. "label"=>"当前容量",
  980. "value"=> $baseData['2047540909112321_1'] ?? 0,
  981. "unit"=>"m³"
  982. ],
  983. [
  984. "label"=>"当前液位",
  985. "value"=> $baseData['2047540909075457_1'] ?? 0,
  986. "unit"=>"m"
  987. ],
  988. ],
  989. "info"=>[
  990. [
  991. "title"=>"地面1#水泵",
  992. "state"=>$baseData['2047540908469249_2'] + $baseData['2047540908469249_2'] > 0 ? 1 : 0,
  993. "table"=>[
  994. [
  995. "label"=>"工频运行",
  996. "state"=>$baseData['2047540908495873_2'] > 0 ? '是' : '否'
  997. ],
  998. [
  999. "label"=>"变频运行",
  1000. "state"=>$baseData['2047540908469249_2'] > 0 ? '是' : '否'
  1001. ],
  1002. ],
  1003. ],
  1004. [
  1005. "title"=>"地面2#水泵",
  1006. "state"=>$baseData['2047540908547073_2'] + $baseData['2047540908522497_2'] > 0 ? 1 : 0,
  1007. "table"=>[
  1008. [
  1009. "label"=>"工频运行",
  1010. "state"=>$baseData['2047540908547073_2'] > 0 ? '是' : '否'
  1011. ],
  1012. [
  1013. "label"=>"变频运行",
  1014. "state"=>$baseData['2047540908522497_2'] > 0 ? '是' : '否'
  1015. ],
  1016. ],
  1017. ],
  1018. [
  1019. "title"=>"地面3#水泵",
  1020. "state"=>$baseData['2047540908573697_2'] + $baseData['2047540908598273_2'] > 0 ? 1 : 0,
  1021. "table"=>[
  1022. [
  1023. "label"=>"工频运行",
  1024. "state"=>$baseData['2047540908598273_2'] > 0 ? '是' : '否'
  1025. ],
  1026. [
  1027. "label"=>"变频运行",
  1028. "state"=>$baseData['2047540908573697_2'] > 0 ? '是' : '否'
  1029. ],
  1030. ],
  1031. ],
  1032. [
  1033. "title"=>"井下1#水泵",
  1034. "state"=>$baseData['2047540919243777_2'] + $baseData['2047540919270401_2'] > 0 ? 1 : 0,
  1035. "table"=>[
  1036. [
  1037. "label"=>"工频运行",
  1038. "state"=>$baseData['2047540919270401_2'] > 0 ? '是' : '否'
  1039. ],
  1040. [
  1041. "label"=>"变频运行",
  1042. "state"=>$baseData['2047540919243777_2'] > 0 ? '是' : '否'
  1043. ],
  1044. ],
  1045. ],
  1046. [
  1047. "title"=>"井下2#水泵",
  1048. "state"=>$baseData['2047540919319553_2'] + $baseData['2047540919294977_2'] > 0 ? 1 : 0,
  1049. "table"=>[
  1050. [
  1051. "label"=>"工频运行",
  1052. "state"=>$baseData['2047540919319553_2'] > 0 ? '是' : '否'
  1053. ],
  1054. [
  1055. "label"=>"变频运行",
  1056. "state"=>$baseData['2047540919294977_2'] > 0 ? '是' : '否'
  1057. ],
  1058. ],
  1059. ],
  1060. [
  1061. "title"=>"井下3#水泵",
  1062. "state"=>$baseData['2047540919368705_2'] + $baseData['2047540919344129_2'] > 0 ? 1 : 0,
  1063. "table"=>[
  1064. [
  1065. "label"=>"工频运行",
  1066. "state"=>$baseData['2047540919368705_2'] > 0 ? '是' : '否'
  1067. ],
  1068. [
  1069. "label"=>"变频运行",
  1070. "state"=>$baseData['2047540919344129_2'] > 0 ? '是' : '否'
  1071. ],
  1072. ],
  1073. ],
  1074. ]
  1075. ];
  1076. return json_encode($info);
  1077. }
  1078. /*
  1079. * 正1000方高位水池系统
  1080. * */
  1081. public function getP1000List() {
  1082. $keys=[
  1083. "2044707428887553_1", // 清水泵房_流量1
  1084. "2044909612874753_2", // 1000水泵房系统_污泵电机反馈信号1
  1085. "2044909612889089_2", // 1000水泵房系统_污泵电机反馈信号2
  1086. "2044909612987393_1", // 1000水泵房系统_1号污水泵正压1
  1087. "2044909613003777_1", // 1000水泵房系统_1号污水泵负压1
  1088. "2044909613020161_1", // 1000水泵房系统_2号污水泵正压2
  1089. "2044909613036545_1", // 1000水泵房系统_2号污水泵负压2
  1090. "2044707427773441_1", // 清水泵房_二号水泵前轴温度
  1091. "2044707427785729_1", // 清水泵房_二号水泵后轴温度
  1092. "2044909612758017_2", // 1000水泵房系统_抽气球阀关到位1
  1093. "2044909612796929_2", // 1000水泵房系统_抽气球阀关到位2
  1094. "2044909612821505_2", // 1000水泵房系统_抽气球阀开到位2
  1095. "2044909612932097_2", // 1000水泵房系统_电动闸阀开到位1
  1096. "2044909612897281_2", // 1000水泵房系统_电动闸阀关到位1
  1097. "2044909612942337_2", // 1000水泵房系统_电动闸阀开到位2
  1098. "2044909612921857_2", // 1000水泵房系统_电动闸阀关到位2
  1099. "2044909612723201_2", // 1000水泵房系统_射流球阀关到位1
  1100. "2044909612731393_2", // 1000水泵房系统_射流球阀关到位2
  1101. "2044909612739585_2", // 1000水泵房系统_射流球阀开到位1
  1102. "2044909612747777_2", // 1000水泵房系统_射流球阀开到位2
  1103. "2044909612964865_1", // 1000水泵房系统_流量计
  1104. "2044909612950529_1", // 1000水泵房系统_污水泵液位
  1105. "2044909612837889_2", // 1000水泵房系统_水仓关到位
  1106. "2044909612856321_2", // 1000水泵房系统_水仓开到位
  1107. "2044707427501057_2", // 清水泵房_五号水泵变频器正转
  1108. "2044707427548161_2", // 清水泵房_六号水泵变频器正转点动
  1109. ];
  1110. // 获取点位数据
  1111. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  1112. $info = [
  1113. "main"=>[
  1114. [
  1115. "label"=>"水仓总容量",
  1116. "value"=> $baseData['2044707428887553_1'] ?? 0,
  1117. "unit"=>"m³"
  1118. ],
  1119. [
  1120. "label"=>"水仓水位",
  1121. "value"=> $baseData['2044909612950529_1'] ?? 0,
  1122. "unit"=>"M"
  1123. ]
  1124. ],
  1125. "info"=>[
  1126. [
  1127. "title"=>"1号污水泵",
  1128. "state"=>$baseData['2044909612874753_2'] ?? 0,
  1129. "table"=>[
  1130. "table"=>[
  1131. "thead"=>["参数名称", "值"],
  1132. "tbody"=>[
  1133. [
  1134. "label"=>"正压",
  1135. "state"=>($baseData['2044909612987393_1'] ?? 0)."Mpa",
  1136. ],
  1137. [
  1138. "label"=>"负压",
  1139. "state"=>($baseData['2044909613003777_1'] ?? 0)."Mpa",
  1140. ],
  1141. [
  1142. "label"=>"前轴温度",
  1143. "state"=>($baseData['2044707427773441_1'] ?? 0)."℃",
  1144. ],
  1145. [
  1146. "label"=>"后轴温度",
  1147. "state"=>($baseData['2044707427785729_1'] ?? 0)."℃",
  1148. ],
  1149. [
  1150. "label"=>"电机温度",
  1151. "state"=>($baseData['2044707427785729_1'] ?? 0)."℃",
  1152. ],
  1153. ]
  1154. ]
  1155. ],
  1156. ],
  1157. [
  1158. "title"=>"2号污水泵",
  1159. "state"=>$baseData['2044909612889089_2'] ?? 0,
  1160. "table"=>[
  1161. "thead"=>["参数名称", "值"],
  1162. "tbody"=>[
  1163. [
  1164. "label"=>"正压",
  1165. "state"=>($baseData['2044909613020161_1'] ?? 0)."Mpa",
  1166. ],
  1167. [
  1168. "label"=>"负压",
  1169. "state"=>($baseData['2044909613036545_1'] ?? 0)."Mpa",
  1170. ],
  1171. [
  1172. "label"=>"前轴温度",
  1173. "state"=>($baseData['2044707427773441_1'] ?? 0)."℃",
  1174. ],
  1175. [
  1176. "label"=>"后轴温度",
  1177. "state"=>($baseData['2044707427785729_1'] ?? 0)."℃",
  1178. ],
  1179. [
  1180. "label"=>"点击温度",
  1181. "state"=>($baseData['2044707427785729_1'] ?? 0)."℃",
  1182. ],
  1183. ]
  1184. ],
  1185. ],
  1186. ]
  1187. ];
  1188. return json_encode($info);
  1189. }
  1190. /*
  1191. * 五分区水泵房
  1192. * */
  1193. public function get5fqfList() {
  1194. $keys=[
  1195. "2012605462658049_1", // 五分区水泵房_2号水仓液位 3
  1196. "2012605463241729_1", // 五分区水泵房_液位1
  1197. "2012605463258113_1", // 五分区水泵房_液位2 3.4
  1198. "2012605462629377_1", // 五分区水泵房_1号管流量
  1199. "2012605462643713_1", // 五分区水泵房_2号流量
  1200. "2012602962203649_2", // 五分区水泵房_进水阀1开
  1201. "2012602962224129_2", // 五分区水泵房_进水阀2开
  1202. "2012602962250753_2", // 五分区水泵房_进水阀3开
  1203. "2012602962277377_2", // 五分区水泵房_真空阀1开
  1204. "2012602962301953_2", // 五分区水泵房_真空阀2开
  1205. "2012602962326529_2", // 五分区水泵房_真空阀3开
  1206. "2012602962062337_2", // 五分区水泵房_射流阀1开
  1207. "2012602962084865_2", // 五分区水泵房_射流阀2开
  1208. "2012602962107393_2", // 五分区水泵房_射流阀3开
  1209. "2012602962134017_2", // 五分区水泵房_射流阀4开
  1210. "2012602962156545_2", // 五分区水泵房_射流阀5开
  1211. "2012602962183169_2", // 五分区水泵房_射流阀6开
  1212. "2012602962545665_2", // 五分区水泵房_水泵1启停状态
  1213. "2012605463550977_1", // 五分区水泵房_1号泵正压
  1214. "2012605462791169_1", // 五分区水泵房_负压1
  1215. "2012605463491585_1", // 五分区水泵房_振动1
  1216. "2012605463297025_1", // 五分区水泵房_温度1
  1217. "2012605463315457_1", // 五分区水泵房_温度2
  1218. "2012605463415809_1", // 五分区水泵房_小时1
  1219. "2012605462739969_1", // 五分区水泵房_分1
  1220. "2012602962572289_2", // 五分区水泵房_水泵2启停状态
  1221. "2012605463571457_1", // 五分区水泵房_2号泵正压
  1222. "2012605462809601_1", // 五分区水泵房_负压2
  1223. "2012605463512065_1", // 五分区水泵房_2号泵振动
  1224. "2012605463354369_1", // 五分区水泵房_温度4
  1225. "2012605463333889_1", // 五分区水泵房_温度3
  1226. "2012605463428097_1", // 五分区水泵房_小时2
  1227. "2012605462758401_1", // 五分区水泵房_分2
  1228. "2012602962603009_2", // 五分区水泵房_水泵3启停状态
  1229. "2012605463587841_1", // 五分区水泵房_3号泵正压
  1230. "2012605462825985_1", // 五分区水泵房_负压3
  1231. "2012605463530497_1", // 五分区水泵房_3号泵振动
  1232. "2012605463366657_1", // 五分区水泵房_温度5
  1233. "2012605463297025_1", // 五分区水泵房_温度1
  1234. "2012605463446529_1", // 五分区水泵房_小时3
  1235. "2012605462774785_1", // 五分区水泵房_分3
  1236. "2012605463041025_1", // 五分区水泵房_流量1
  1237. "2012605463057409_1", // 五分区水泵房_流量2
  1238. ];
  1239. // 获取点位数据
  1240. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  1241. $info = [
  1242. "main"=>[
  1243. [
  1244. "label"=>"水仓容量",
  1245. "value"=> $baseData['2044707428887553_1'] ?? 0,
  1246. "unit"=>"m³"
  1247. ],
  1248. [
  1249. "label"=>"1#水仓水位1",
  1250. "value"=> $baseData['2012605463258113_1'] ?? 0,
  1251. "unit"=>"M"
  1252. ],
  1253. [
  1254. "label"=>"1#水仓水位2",
  1255. "value"=> $baseData['2012605462658049_1'] ?? 0,
  1256. "unit"=>"M"
  1257. ],
  1258. [
  1259. "label"=>"2#水仓水位1",
  1260. "value"=> $baseData['2012605462658049_1'] ?? 0,
  1261. "unit"=>"M"
  1262. ],
  1263. [
  1264. "label"=>"2#水仓水位2",
  1265. "value"=> $baseData['2012605463258113_1'] ?? 0,
  1266. "unit"=>"M"
  1267. ]
  1268. ],
  1269. "data"=>[
  1270. [
  1271. "label"=>"进水阀1",
  1272. "state"=>$baseData['2012602962203649_2'] ?? 0
  1273. ],
  1274. [
  1275. "label"=>"真空阀1",
  1276. "state"=>$baseData['2012602962277377_2'] ?? 0
  1277. ],
  1278. [
  1279. "label"=>"进水阀2",
  1280. "state"=>$baseData['2012602962224129_2'] ?? 0
  1281. ],
  1282. [
  1283. "label"=>"真空阀2",
  1284. "state"=>$baseData['2012602962301953_2'] ?? 0
  1285. ],
  1286. [
  1287. "label"=>"进水阀3",
  1288. "state"=>$baseData['2012602962250753_2'] ?? 0
  1289. ],
  1290. [
  1291. "label"=>"真空阀3",
  1292. "state"=>$baseData['2012602962326529_2'] ?? 0
  1293. ],
  1294. [
  1295. "label"=>"射流阀1",
  1296. "state"=>$baseData['2012602962062337_2'] ?? 0
  1297. ],
  1298. [
  1299. "label"=>"射流阀2",
  1300. "state"=>$baseData['2012602962084865_2'] ?? 0
  1301. ],
  1302. [
  1303. "label"=>"射流阀3",
  1304. "state"=>$baseData['2012602962107393_2'] ?? 0
  1305. ],
  1306. [
  1307. "label"=>"射流阀4",
  1308. "state"=>$baseData['2012602962134017_2'] ?? 0
  1309. ],
  1310. [
  1311. "label"=>"射流阀5",
  1312. "state"=>$baseData['2012602962156545_2'] ?? 0
  1313. ],
  1314. [
  1315. "label"=>"射流阀6",
  1316. "state"=>$baseData['2012602962183169_2'] ?? 0
  1317. ],
  1318. ],
  1319. "info"=>[
  1320. [
  1321. "title"=>"1#水泵",
  1322. "state"=>$baseData['2044909612874753_2'] ?? 0,
  1323. "table"=>[
  1324. "thead"=>["参数名称", "值"],
  1325. "tbody"=>[
  1326. [
  1327. "label"=>"正压",
  1328. "value"=>($baseData['2044909612987393_1'] ?? 0)."Mpa",
  1329. ],
  1330. [
  1331. "label"=>"负压",
  1332. "value"=>($baseData['2044909613003777_1'] ?? 0)."Mpa",
  1333. ],
  1334. [
  1335. "label"=>"振动",
  1336. "value"=>($baseData['2044707427785729_1'] ?? 0)."℃",
  1337. ],
  1338. [
  1339. "label"=>"前轴温度",
  1340. "value"=>($baseData['2044707427773441_1'] ?? 0)."℃",
  1341. ],
  1342. [
  1343. "label"=>"后轴温度",
  1344. "value"=>($baseData['2044707427785729_1'] ?? 0)."℃",
  1345. ],
  1346. [
  1347. "label"=>"运行时间",
  1348. "value"=>$baseData['2012605463415809_1']."时".$baseData['2012605462739969_1']."分",
  1349. ],
  1350. ]
  1351. ],
  1352. ],
  1353. [
  1354. "title"=>"2#水泵",
  1355. "state"=>$baseData['2012602962572289_2'] ?? 0,
  1356. "table"=>[
  1357. "thead"=>["参数名称", "值"],
  1358. "tbody"=>[
  1359. [
  1360. "label"=>"正压",
  1361. "value"=>($baseData['2012605463571457_1'] ?? 0)."Mpa",
  1362. ],
  1363. [
  1364. "label"=>"负压",
  1365. "value"=>($baseData['2012605462809601_1'] ?? 0)."Mpa",
  1366. ],
  1367. [
  1368. "label"=>"振动",
  1369. "value"=>($baseData['2012605463512065_1'] ?? 0)."℃",
  1370. ],
  1371. [
  1372. "label"=>"前轴温度",
  1373. "value"=>($baseData['2012605463354369_1'] ?? 0)."℃",
  1374. ],
  1375. [
  1376. "label"=>"后轴温度",
  1377. "value"=>($baseData['2012605463333889_1'] ?? 0)."℃",
  1378. ],
  1379. [
  1380. "label"=>"运行时间",
  1381. "value"=>$baseData['2012605463428097_1']."时".$baseData['2012605462758401_1']."分",
  1382. ],
  1383. ]
  1384. ],
  1385. ],
  1386. [
  1387. "title"=>"3#水泵",
  1388. "state"=>$baseData['2012602962603009_2'] ?? 0,
  1389. "table"=>[
  1390. "thead"=>["参数名称", "值"],
  1391. "tbody"=>[
  1392. [
  1393. "label"=>"正压",
  1394. "value"=>($baseData['2012605463587841_1'] ?? 0)."Mpa",
  1395. ],
  1396. [
  1397. "label"=>"负压",
  1398. "value"=>($baseData['2012605462825985_1'] ?? 0)."Mpa",
  1399. ],
  1400. [
  1401. "label"=>"振动",
  1402. "value"=>($baseData['2012605463530497_1'] ?? 0)."℃",
  1403. ],
  1404. [
  1405. "label"=>"前轴温度",
  1406. "value"=>($baseData['2012605463366657_1'] ?? 0)."℃",
  1407. ],
  1408. [
  1409. "label"=>"后轴温度",
  1410. "value"=>($baseData['2012605463297025_1'] ?? 0)."℃",
  1411. ],
  1412. [
  1413. "label"=>"运行时间",
  1414. "value"=>$baseData['2012605463446529_1']."时".$baseData['2012605462774785_1']."分",
  1415. ],
  1416. ]
  1417. ],
  1418. ],
  1419. ]
  1420. ];
  1421. return json_encode($info);
  1422. }
  1423. /*
  1424. * 清水泵房
  1425. * */
  1426. public function getQsbfList() {
  1427. $keys=[
  1428. "2044707428875265_1", // 清水泵房_液位
  1429. "2044707428860929_1", // 清水泵房_总管压力
  1430. "2044707428887553_1", // 清水泵房_流量1
  1431. "2044707428899841_1", // 清水泵房_流量2
  1432. "2044707428916225_1", // 清水泵房_流量3
  1433. "2044707426964481_2", // 清水泵房_一号水泵变频器运行反馈
  1434. "2044707428183041_1", // 清水泵房_一号水泵变频器输出电压
  1435. "2044707428195329_1", // 清水泵房_一号水泵变频器输出电流
  1436. "2044707428236289_1", // 清水泵房_一号水泵变频器输出转矩
  1437. "2044707428207617_1", // 清水泵房_一号水泵变频器运行转速
  1438. "2044707428221953_1", // 清水泵房_一号水泵变频器输出功率
  1439. "2044707428135937_1", // 清水泵房_一号水泵压力
  1440. "2044707428158465_1", // 清水泵房_一号水泵变频器运行频率
  1441. "2044707427800065_1", // 清水泵房_一号水泵前轴温度
  1442. "2044707427814401_1", // 清水泵房_一号水泵后轴温度
  1443. "2044707427683329_1", //清水泵房_一号水泵后轴低温报警设定值
  1444. "2044707427699713_1", //清水泵房_一号水泵后轴高温报警设定值
  1445. "2044707428072449_1", //清水泵房_一号水泵前轴低温报警设定值
  1446. "2044707427666945_1", //清水泵房_一号水泵前轴高温报警设定值
  1447. "2044707426978817_2", // 清水泵房_二号水泵变频器运行反馈
  1448. "2044707428350977_1", // 清水泵房_二号水泵变频器输出电压
  1449. "2044707428365313_1", // 清水泵房_二号水泵变频器输出电流
  1450. "2044707428406273_1", // 清水泵房_二号水泵变频器输出转矩
  1451. "2044707428381697_1", // 清水泵房_二号水泵变频器运行转速
  1452. "2044707428393985_1", // 清水泵房_二号水泵变频器输出功率
  1453. "2044707428279297_1", // 清水泵房_二号水泵压力
  1454. "2044707428320257_1", // 清水泵房_二号水泵变频器运行频率
  1455. "2044707427773441_1", // 清水泵房_二号水泵前轴温度
  1456. "2044707427785729_1", // 清水泵房_二号水泵后轴温度
  1457. "2044707428045825_1", //清水泵房_二号水泵后轴低温报警设定值
  1458. "2044707428060161_1", //清水泵房_二号水泵后轴高温报警设定值
  1459. "2044707428019201_1", //清水泵房_二号水泵前轴低温报警设定值
  1460. "2044707428031489_1", //清水泵房_二号水泵前轴高温报警设定值
  1461. "2044707426939905_2", // 清水泵房_五号水泵变频器运行反馈
  1462. "2044707428529153_1", // 清水泵房_五号水泵变频器输出电压
  1463. "2044707428545537_1", // 清水泵房_五号水泵变频器输出电流
  1464. "2044707428586497_1", // 清水泵房_五号水泵变频器输出转矩
  1465. "2044707428561921_1", // 清水泵房_五号水泵变频器运行转速
  1466. "2044707428572161_1", // 清水泵房_五号水泵变频器输出功率
  1467. "2044707428416513_1", // 清水泵房_五号水泵压力
  1468. "2044707428488193_1", // 清水泵房_五号水泵变频器运行频率
  1469. "2044707427746817_1", // 清水泵房_五号水泵前轴温度
  1470. "2044707427761153_1", // 清水泵房_五号水泵后轴温度
  1471. "2044707427994625_1", //清水泵房_五号水泵后轴低温报警设定值
  1472. "2044707428006913_1", //清水泵房_五号水泵后轴高温报警设定值
  1473. "2044707427963905_1", //清水泵房_五号水泵前轴低温报警设定值
  1474. "2044707427978241_1", //清水泵房_五号水泵前轴高温报警设定值
  1475. "2044707426954241_2", // 清水泵房_六号水泵变频器运行反馈
  1476. "2044707428748289_1", // 清水泵房_六号水泵变频器输出电压
  1477. "2044707428760577_1", // 清水泵房_六号水泵变频器输出电流
  1478. "2044707428799489_1", // 清水泵房_六号水泵变频器输出转矩
  1479. "2044707428787201_1", // 清水泵房_六号水泵变频器输出功率
  1480. "2044707428639745_1", // 清水泵房_六号水泵压力
  1481. "2044707428652033_1", // 清水泵房_六号水泵变频器频率
  1482. "2044707427716097_1", // 清水泵房_六号水泵前轴温度
  1483. "2044707427732481_1", // 清水泵房_六号水泵后轴温度
  1484. "2044707427910657_1", //清水泵房_六号水泵后轴低温报警设定值
  1485. "2044707427943425_1", //清水泵房_六号水泵后轴高温报警设定值
  1486. "2044707427828737_1", //清水泵房_六号水泵前轴低温报警设定值
  1487. "2044707427841025_1", //清水泵房_六号水泵前轴高温报警设定值
  1488. ];
  1489. // 获取点位数据
  1490. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  1491. $info = [
  1492. "main"=>[
  1493. [
  1494. "label"=>"水仓水位2",
  1495. "value"=> $baseData['2044707428887553_1'] ?? 0,
  1496. "unit"=>"m³"
  1497. ],
  1498. [
  1499. "label"=>"总管压力",
  1500. "value"=> $baseData['2044707428875265_1'] ?? 0,
  1501. "unit"=>"Mpa"
  1502. ],
  1503. [
  1504. "label"=>"流量1",
  1505. "value"=> $baseData['2044707428887553_1'] ?? 0,
  1506. "unit"=>"M"
  1507. ],
  1508. [
  1509. "label"=>"流量2",
  1510. "value"=> $baseData['2044707428899841_1'] ?? 0,
  1511. "unit"=>"M"
  1512. ],
  1513. [
  1514. "label"=>"流量3",
  1515. "value"=> $baseData['2044707428916225_1'] ?? 0,
  1516. "unit"=>"M"
  1517. ],
  1518. ],
  1519. "info"=>[
  1520. [
  1521. "title"=>"1号清水泵",
  1522. "state"=>$baseData['2044707426964481_2'] ?? 0,
  1523. "table"=>[
  1524. "thead"=>["参数名称", "值"],
  1525. "tbody"=>[
  1526. [
  1527. "label"=>"电压",
  1528. "value"=>($baseData['2044707428183041_1'] ?? 0)."V",
  1529. ],
  1530. [
  1531. "label"=>"电流",
  1532. "value"=>($baseData['2044707428195329_1'] ?? 0)."A",
  1533. ],
  1534. [
  1535. "label"=>"转矩",
  1536. "value"=>($baseData['2044707428236289_1'] ?? 0)."N.m",
  1537. ],
  1538. [
  1539. "label"=>"转速",
  1540. "value"=>($baseData['2044707428207617_1'] ?? 0)."m/min",
  1541. ],
  1542. [
  1543. "label"=>"功率",
  1544. "value"=>($baseData['2044707428221953_1'] ?? 0)."Kw",
  1545. ],
  1546. [
  1547. "label"=>"泵压",
  1548. "value"=>$baseData['2044707428135937_1']."Mp",
  1549. ],
  1550. [
  1551. "label"=>"频率",
  1552. "value"=>$baseData['2044707428158465_1']."Hz",
  1553. ],
  1554. [
  1555. "label"=>"前轴温度",
  1556. "value"=>$baseData['2044707427800065_1']."℃",
  1557. ],
  1558. [
  1559. "label"=>"后轴温度",
  1560. "value"=>$baseData['2044707427814401_1']."℃",
  1561. ],
  1562. [
  1563. "label"=>"前轴低温",
  1564. "value"=>$baseData['2044707427683329_1']."℃",
  1565. ],
  1566. [
  1567. "label"=>"前轴高温",
  1568. "value"=>$baseData['2044707427699713_1']."℃",
  1569. ],
  1570. [
  1571. "label"=>"后轴低温",
  1572. "value"=>$baseData['2044707428072449_1']."℃",
  1573. ],
  1574. [
  1575. "label"=>"后轴高温",
  1576. "value"=>$baseData['2044707427666945_1']."℃",
  1577. ],
  1578. ]
  1579. ],
  1580. ],
  1581. [
  1582. "title"=>"2号清水泵",
  1583. "state"=>$baseData['2044707426978817_2'] ?? 0,
  1584. "table"=>[
  1585. "thead"=>["参数名称", "值"],
  1586. "tbody"=>[
  1587. [
  1588. "label"=>"电压",
  1589. "value"=>($baseData['2044707428350977_1'] ?? 0)."V",
  1590. ],
  1591. [
  1592. "label"=>"电流",
  1593. "value"=>($baseData['2044707428365313_1'] ?? 0)."A",
  1594. ],
  1595. [
  1596. "label"=>"转矩",
  1597. "value"=>($baseData['2044707428406273_1'] ?? 0)."N.m",
  1598. ],
  1599. [
  1600. "label"=>"转速",
  1601. "value"=>($baseData['2044707428381697_1'] ?? 0)."m/min",
  1602. ],
  1603. [
  1604. "label"=>"功率",
  1605. "value"=>($baseData['2044707428393985_1'] ?? 0)."Kw",
  1606. ],
  1607. [
  1608. "label"=>"泵压",
  1609. "value"=>$baseData['2044707428279297_1']."Mp",
  1610. ],
  1611. [
  1612. "label"=>"频率",
  1613. "value"=>$baseData['2044707428320257_1']."Hz",
  1614. ],
  1615. [
  1616. "label"=>"前轴温度",
  1617. "value"=>$baseData['2044707427773441_1']."℃",
  1618. ],
  1619. [
  1620. "label"=>"后轴温度",
  1621. "value"=>$baseData['2044707427785729_1']."℃",
  1622. ],
  1623. [
  1624. "label"=>"前轴低温",
  1625. "value"=>$baseData['2044707428045825_1']."℃",
  1626. ],
  1627. [
  1628. "label"=>"前轴高温",
  1629. "value"=>$baseData['2044707428060161_1']."℃",
  1630. ],
  1631. [
  1632. "label"=>"后轴低温",
  1633. "value"=>$baseData['2044707428019201_1']."℃",
  1634. ],
  1635. [
  1636. "label"=>"后轴高温",
  1637. "value"=>$baseData['2044707428031489_1']."℃",
  1638. ],
  1639. ]
  1640. ],
  1641. ],
  1642. [
  1643. "title"=>"5号清水泵",
  1644. "state"=>$baseData['2044707426939905_2'] ?? 0,
  1645. "table"=>[
  1646. "thead"=>["参数名称", "值"],
  1647. "tbody"=>[
  1648. [
  1649. "label"=>"电压",
  1650. "value"=>($baseData['2044707428529153_1'] ?? 0)."V",
  1651. ],
  1652. [
  1653. "label"=>"电流",
  1654. "value"=>($baseData['2044707428545537_1'] ?? 0)."A",
  1655. ],
  1656. [
  1657. "label"=>"转矩",
  1658. "value"=>($baseData['2044707428586497_1'] ?? 0)."N.m",
  1659. ],
  1660. [
  1661. "label"=>"转速",
  1662. "value"=>($baseData['2044707428561921_1'] ?? 0)."m/min",
  1663. ],
  1664. [
  1665. "label"=>"功率",
  1666. "value"=>($baseData['2044707428572161_1'] ?? 0)."Kw",
  1667. ],
  1668. [
  1669. "label"=>"泵压",
  1670. "value"=>$baseData['2044707428416513_1']."Mp",
  1671. ],
  1672. [
  1673. "label"=>"频率",
  1674. "value"=>$baseData['2044707428488193_1']."Hz",
  1675. ],
  1676. [
  1677. "label"=>"前轴温度",
  1678. "value"=>$baseData['2044707427746817_1']."℃",
  1679. ],
  1680. [
  1681. "label"=>"后轴温度",
  1682. "value"=>$baseData['2044707427761153_1']."℃",
  1683. ],
  1684. [
  1685. "label"=>"前轴低温",
  1686. "value"=>$baseData['2044707427994625_1']."℃",
  1687. ],
  1688. [
  1689. "label"=>"前轴高温",
  1690. "value"=>$baseData['2044707428006913_1']."℃",
  1691. ],
  1692. [
  1693. "label"=>"后轴低温",
  1694. "value"=>$baseData['2044707427963905_1']."℃",
  1695. ],
  1696. [
  1697. "label"=>"后轴高温",
  1698. "value"=>$baseData['2044707427978241_1']."℃",
  1699. ],
  1700. ]
  1701. ],
  1702. ],
  1703. [
  1704. "title"=>"6号清水泵",
  1705. "state"=>$baseData['2044707426954241_2'] ?? 0,
  1706. "table"=>[
  1707. "thead"=>["参数名称", "值"],
  1708. "tbody"=>[
  1709. [
  1710. "label"=>"电压",
  1711. "value"=>($baseData['2044707428748289_1'] ?? 0)."V",
  1712. ],
  1713. [
  1714. "label"=>"电流",
  1715. "value"=>($baseData['2044707428760577_1'] ?? 0)."A",
  1716. ],
  1717. [
  1718. "label"=>"转矩",
  1719. "value"=>($baseData['2044707428799489_1'] ?? 0)."N.m",
  1720. ],
  1721. [
  1722. "label"=>"转速",
  1723. "value"=>($baseData['2044707428207617_1'] ?? 0)."m/min",
  1724. ],
  1725. [
  1726. "label"=>"功率",
  1727. "value"=>($baseData['2044707428787201_1'] ?? 0)."Kw",
  1728. ],
  1729. [
  1730. "label"=>"泵压",
  1731. "value"=>$baseData['2044707428639745_1']."Mp",
  1732. ],
  1733. [
  1734. "label"=>"频率",
  1735. "value"=>$baseData['2044707428652033_1']."Hz",
  1736. ],
  1737. [
  1738. "label"=>"前轴温度",
  1739. "value"=>$baseData['2044707427716097_1']."℃",
  1740. ],
  1741. [
  1742. "label"=>"后轴温度",
  1743. "value"=>$baseData['2044707427732481_1']."℃",
  1744. ],
  1745. [
  1746. "label"=>"前轴低温",
  1747. "value"=>$baseData['2044707427910657_1']."℃",
  1748. ],
  1749. [
  1750. "label"=>"前轴高温",
  1751. "value"=>$baseData['2044707427943425_1']."℃",
  1752. ],
  1753. [
  1754. "label"=>"后轴低温",
  1755. "value"=>$baseData['2044707427828737_1']."℃",
  1756. ],
  1757. [
  1758. "label"=>"后轴高温",
  1759. "value"=>$baseData['2044707427841025_1']."℃",
  1760. ],
  1761. ]
  1762. ],
  1763. ],
  1764. ]
  1765. ];
  1766. return json_encode($info);
  1767. }
  1768. }