ZQDcsAirAndNitrogenController.php 62 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280
  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 ZQDcsAirAndNitrogenController 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 '1314':
  30. return $this->get1314YfZdList(); // 1314压风制氮
  31. case '12':
  32. return $this->get12CQList(); // 12采区压风制氮
  33. default:
  34. $msg="未知数据";
  35. $code=-2;
  36. return $this->error($code, $msg);
  37. }
  38. }
  39. /*
  40. * 1314压风制氮
  41. * */
  42. public function get1314YfZdList() {
  43. $keys=[
  44. "2009411929797633_1", // 空压机1_排气压力
  45. "2009411930215425_1", // 空压机1_排气温度
  46. "2009411930299393_1", // 空压机1_运行时间
  47. "2009411930438657_1", // 空压机1_加载时间
  48. "2009411930420225_1", // 空压机1_电机电流
  49. "2009411929713665_1", // 空压机1_油气桶压力
  50. "2009411930110977_1", // 空压机1_油气桶温度
  51. "2009411999081473_2", // 空压机线反馈1-运行
  52. "2009411999540225_2", // 空压1停机报警
  53. "2009411999740929_2", // 低压报警1
  54. "2009411930143745_1", // 空压机2_排气压力
  55. "2009411929541633_1", // 空压机2_排气温度
  56. "2009411929818113_1", // 空压机2_运行时间
  57. "2009411930373121_1", // 空压机2_加载时间
  58. "2009411929777153_1", // 空压机2_电机电流
  59. "2009411929570305_1", // 空压机2_油气桶压力
  60. "2009411929521153_1", // 空压机2_油气桶温度
  61. "2009411999095809_2", // 空压机线反馈2-运行
  62. "2009411999552513_2", // 空压2停机报警
  63. "2009411999751169_2", // 低压报警2
  64. "2009411930143745_1", // 空压机2_排气压力
  65. "2009411930051585_1", // 空压机3_排气温度
  66. "2009411930203137_1", // 空压机3_运行时间
  67. "2009411930074113_1", // 空压机3_加载时间
  68. "2009411930240001_1", // 空压机3_电机电流
  69. "2009411929584641_1", // 空压机3_油气桶压力
  70. "2009411930190849_1", // 空压机3_油气桶温度
  71. "2009411999108097_2", // 空压机线反馈3-运行
  72. "2009411999562753_2", // 空压3停机报警
  73. "2009411999751169_2", // 低压报警2
  74. "2009411930143745_1", // 空压机2_排气压力
  75. "2009411930457089_1", // 空压机4_排气温度
  76. "2009411929736193_1", // 空压机4_运行时间
  77. "2009411929998337_1", // 空压机4_加载时间
  78. "2009411929695233_1", // 空压机4_电机电流
  79. "2009411929969665_1", // 空压机4_油气桶压力
  80. "2009411929869313_1", // 空压机4_油气桶温度
  81. "2009411999120385_2", // 空压机线反馈4-运行
  82. "2009411999575041_2", // 空压4停机报警
  83. "2009411999751169_2", // 低压报警2
  84. "2009411929072641_1", // 空压机3_排气压力
  85. "2009411930285057_1", // 空压机5_排气温度
  86. "2009411930340353_1", // 空压机5_运行时间
  87. "2009411929926657_1", // 空压机5_加载时间
  88. "2009411929472001_1", // 空压机5_电机电流
  89. "2009411929154561_1", // 空压机5_油气桶压力
  90. "2009411930225665_1", // 空压机5_油气桶温度
  91. "2009411999130625_2", // 空压机线反馈5-运行
  92. "2009411999587329_2", // 空压5停机报警
  93. "2009411999763457_2", // 低压报警3
  94. "2009411929758721_1", // 空压机4_排气压力
  95. "2009411929906177_1", // 空压机6_排气温度
  96. "2009411930401793_1", // 空压机6_运行时间
  97. "2009411930387457_1", // 空压机6_加载时间
  98. "2009411929291777_1", // 空压机6_电机电流
  99. "2009411929558017_1", // 空压机6_油气桶压力
  100. "2009411930031105_1", // 空压机6_油气桶温度
  101. "2009411999140865_2", // 空压机线反馈6-运行
  102. "2009411999597569_2", // 空压6停机报警
  103. "2009411999777793_2", // 低压报警4
  104. "2009411999155201_2", // 空压机线反馈7-运行
  105. "2009411999605761_2", // 空压7停机报警
  106. "2009411999777793_2", // 低压报警4
  107. "2009412000312321_1", // 制氮机1氮气浓度
  108. "2009412000277505_1", // 制氮机1流量
  109. "2009412000324609_1", // 制氮机1冷干机温度
  110. "2009412000039937_1", // 累积流量1
  111. "2009411999183873_2", // 制氮机1号启动
  112. "2009411999198209_2", // 制氮机1号停止
  113. "2009411999677441_2", // 排空报警1
  114. "2009411999376385_2", // 冷干机1反馈
  115. "2009411999616001_2", // 冷干机1停机报警
  116. "2009412000506881_1", // 制氮机2氮气浓度
  117. "2009412000478209_1", // 制氮机2流量
  118. "2009412000525313_1", // 制氮机2冷干机温度
  119. "2009412000058369_1", // 累积流量2
  120. "2009411999222785_2", // 制氮机2号启动
  121. "2009411999237121_2", // 制氮机2号停止
  122. "2009411999693825_2", // 排空报警2
  123. "2009411999386625_2", // 冷干机2反馈
  124. "2009411999626241_2", // 冷干机2停机报警
  125. "2009412000173057_1", // 空压压力St5
  126. "2009412000187393_1", // 6号压风机_空压压力
  127. ];
  128. // 获取点位数据
  129. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  130. $info = [
  131. [
  132. "label"=>"1#压风机",
  133. "state"=> ($baseData['2009411999081473_2'] ?? 0),
  134. "text"=>($baseData['2009411999081473_2'] ?? 0) > 0 ? "启动" : "停止",
  135. "table"=>[
  136. "thead"=>["参数名称", "数值"],
  137. "tbody"=>[
  138. [
  139. "label"=> "出口压力",
  140. "value"=> (round(($baseData['2009411929797633_1'] ?? 0) / 100,1))." Mpa",
  141. ],
  142. [
  143. "label"=> "排气温度",
  144. "value"=> (round(($baseData['2009411930215425_1'] ?? 0) / 10, 1))." ℃",
  145. ],
  146. [
  147. "label"=> "运行时间",
  148. "value"=> ($baseData['2009411930299393_1'] ?? 0)." H",
  149. ],
  150. [
  151. "label"=> "加载时间",
  152. "value"=> ($baseData['2009411930438657_1'] ?? 0)." H",
  153. ],
  154. [
  155. "label"=> "电机电流",
  156. "value"=> ($baseData['2009411930420225_1'] ?? 0)." A",
  157. ],
  158. [
  159. "label"=> "油气桶压力",
  160. "value"=> (round(($baseData['2009411929713665_1'] ?? 0) / 100, 1))." Mpa",
  161. ],
  162. [
  163. "label"=> "油气桶温度",
  164. "value"=> (round(($baseData['2009411930110977_1'] ?? 0) / 10, 1))." ℃",
  165. ],
  166. [
  167. "label"=> "运行状态",
  168. "value"=> ($baseData['2009411999081473_2'] ?? 0) > 0 ? "运行" : "停止",
  169. ],
  170. [
  171. "label"=> "停机状态",
  172. "value"=> ($baseData['2009411999540225_2'] ?? 0) > 0 ? "报警" : "正常",
  173. ],
  174. [
  175. "label"=> "低压报警",
  176. "value"=> ($baseData['2009411999740929_2'] ?? 0) > 0 ? "报警" : "正常",
  177. ],
  178. ]
  179. ]
  180. ],
  181. [
  182. "label"=>"2#压风机",
  183. "state"=> ($baseData['2009411999095809_2'] ?? 0),
  184. "text"=>($baseData['2009411999095809_2'] ?? 0) > 0 ? "启动" : "停止",
  185. "table"=>[
  186. "thead"=>["参数名称", "数值"],
  187. "tbody"=>[
  188. [
  189. "label"=> "出口压力",
  190. "value"=> (round(($baseData['2009411930143745_1'] ?? 0) / 100,1))." Mpa",
  191. ],
  192. [
  193. "label"=> "排气温度",
  194. "value"=> (round(($baseData['2009411929541633_1'] ?? 0) / 10, 1))." ℃",
  195. ],
  196. [
  197. "label"=> "运行时间",
  198. "value"=> ($baseData['2009411929818113_1'] ?? 0)." H",
  199. ],
  200. [
  201. "label"=> "加载时间",
  202. "value"=> ($baseData['2009411930373121_1'] ?? 0)." H",
  203. ],
  204. [
  205. "label"=> "电机电流",
  206. "value"=> ($baseData['2009411929777153_1'] ?? 0)." A",
  207. ],
  208. [
  209. "label"=> "油气桶压力",
  210. "value"=> (round(($baseData['2009411929570305_1'] ?? 0) / 100, 1))." Mpa",
  211. ],
  212. [
  213. "label"=> "油气桶温度",
  214. "value"=> (round(($baseData['2009411929521153_1'] ?? 0) / 10, 1))." ℃",
  215. ],
  216. [
  217. "label"=> "运行状态",
  218. "value"=> ($baseData['2009411999095809_2'] ?? 0) > 0 ? "运行" : "停止",
  219. ],
  220. [
  221. "label"=> "停机状态",
  222. "value"=> ($baseData['2009411999552513_2'] ?? 0) > 0 ? "报警" : "正常",
  223. ],
  224. [
  225. "label"=> "低压报警",
  226. "value"=> ($baseData['2009411999751169_2'] ?? 0) > 0 ? "报警" : "正常",
  227. ],
  228. ]
  229. ]
  230. ],
  231. [
  232. "label"=>"3#压风机",
  233. "state"=> ($baseData['2009411999108097_2'] ?? 0),
  234. "text"=>($baseData['2009411999108097_2'] ?? 0) > 0 ? "启动" : "停止",
  235. "table"=>[
  236. "thead"=>["参数名称", "数值"],
  237. "tbody"=>[
  238. [
  239. "label"=> "出口压力",
  240. "value"=> (round(($baseData['2009411930143745_1'] ?? 0) / 100,1))." Mpa",
  241. ],
  242. [
  243. "label"=> "排气温度",
  244. "value"=> (round(($baseData['2009411930051585_1'] ?? 0) / 10, 1))." ℃",
  245. ],
  246. [
  247. "label"=> "运行时间",
  248. "value"=> ($baseData['2009411930203137_1'] ?? 0)." H",
  249. ],
  250. [
  251. "label"=> "加载时间",
  252. "value"=> ($baseData['2009411930074113_1'] ?? 0)." H",
  253. ],
  254. [
  255. "label"=> "电机电流",
  256. "value"=> ($baseData['2009411930240001_1'] ?? 0)." A",
  257. ],
  258. [
  259. "label"=> "油气桶压力",
  260. "value"=> (round(($baseData['2009411929584641_1'] ?? 0) / 100, 1))." Mpa",
  261. ],
  262. [
  263. "label"=> "油气桶温度",
  264. "value"=> (round(($baseData['2009411930190849_1'] ?? 0) / 10, 1))." ℃",
  265. ],
  266. [
  267. "label"=> "运行状态",
  268. "value"=> ($baseData['2009411999108097_2'] ?? 0) > 0 ? "运行" : "停止",
  269. ],
  270. [
  271. "label"=> "停机状态",
  272. "value"=> ($baseData['2009411999562753_2'] ?? 0) > 0 ? "报警" : "正常",
  273. ],
  274. [
  275. "label"=> "低压报警",
  276. "value"=> ($baseData['2009411999751169_2'] ?? 0) > 0 ? "报警" : "正常",
  277. ],
  278. ]
  279. ]
  280. ],
  281. [
  282. "label"=>"4#压风机",
  283. "state"=> ($baseData['2009411999120385_2'] ?? 0),
  284. "text"=>($baseData['2009411999120385_2'] ?? 0) > 0 ? "启动" : "停止",
  285. "table"=>[
  286. "thead"=>["参数名称", "数值"],
  287. "tbody"=>[
  288. [
  289. "label"=> "出口压力",
  290. "value"=> (round(($baseData['2009411930143745_1'] ?? 0) / 100,1))." Mpa",
  291. ],
  292. [
  293. "label"=> "排气温度",
  294. "value"=> (round(($baseData['2009411930457089_1'] ?? 0) / 10, 1))." ℃",
  295. ],
  296. [
  297. "label"=> "运行时间",
  298. "value"=> ($baseData['2009411929736193_1'] ?? 0)." H",
  299. ],
  300. [
  301. "label"=> "加载时间",
  302. "value"=> ($baseData['2009411929998337_1'] ?? 0)." H",
  303. ],
  304. [
  305. "label"=> "电机电流",
  306. "value"=> ($baseData['2009411929695233_1'] ?? 0)." A",
  307. ],
  308. [
  309. "label"=> "油气桶压力",
  310. "value"=> (round(($baseData['2009411929969665_1'] ?? 0) / 100, 1))." Mpa",
  311. ],
  312. [
  313. "label"=> "油气桶温度",
  314. "value"=> (round(($baseData['2009411929869313_1'] ?? 0) / 10, 1))." ℃",
  315. ],
  316. [
  317. "label"=> "运行状态",
  318. "value"=> ($baseData['2009411999120385_2'] ?? 0) > 0 ? "运行" : "停止",
  319. ],
  320. [
  321. "label"=> "停机状态",
  322. "value"=> ($baseData['2009411999575041_2'] ?? 0) > 0 ? "报警" : "正常",
  323. ],
  324. [
  325. "label"=> "低压报警",
  326. "value"=> ($baseData['2009411999751169_2'] ?? 0) > 0 ? "报警" : "正常",
  327. ],
  328. ]
  329. ]
  330. ],
  331. [
  332. "label"=>"5#压风机",
  333. "state"=> ($baseData['2009411999130625_2'] ?? 0),
  334. "text"=>($baseData['2009411999130625_2'] ?? 0) > 0 ? "启动" : "停止",
  335. "table"=>[
  336. "thead"=>["参数名称", "数值"],
  337. "tbody"=>[
  338. [
  339. "label"=> "出口压力",
  340. "value"=> (round(($baseData['2009411929072641_1'] ?? 0) / 100,1))." Mpa",
  341. ],
  342. [
  343. "label"=> "排气温度",
  344. "value"=> (round(($baseData['2009411930285057_1'] ?? 0) / 10, 1))." ℃",
  345. ],
  346. [
  347. "label"=> "运行时间",
  348. "value"=> ($baseData['2009411930340353_1'] ?? 0)." H",
  349. ],
  350. [
  351. "label"=> "加载时间",
  352. "value"=> ($baseData['2009411929926657_1'] ?? 0)." H",
  353. ],
  354. [
  355. "label"=> "电机电流",
  356. "value"=> ($baseData['2009411929472001_1'] ?? 0)." A",
  357. ],
  358. [
  359. "label"=> "油气桶压力",
  360. "value"=> (round(($baseData['2009411929154561_1'] ?? 0) / 100,1))." Mpa",
  361. ],
  362. [
  363. "label"=> "油气桶温度",
  364. "value"=> (round(($baseData['2009411930225665_1'] ?? 0) / 10, 1))." ℃",
  365. ],
  366. [
  367. "label"=> "运行状态",
  368. "value"=> ($baseData['2009411999130625_2'] ?? 0) > 0 ? "运行" : "停止",
  369. ],
  370. [
  371. "label"=> "停机状态",
  372. "value"=> ($baseData['2009411999587329_2'] ?? 0) > 0 ? "报警" : "正常",
  373. ],
  374. [
  375. "label"=> "低压报警",
  376. "value"=> ($baseData['2009411999763457_2'] ?? 0) > 0 ? "报警" : "正常",
  377. ],
  378. ]
  379. ]
  380. ],
  381. [
  382. "label"=>"6#压风机",
  383. "state"=> ($baseData['2009411999140865_2'] ?? 0),
  384. "text"=>($baseData['2009411999140865_2'] ?? 0) > 0 ? "启动" : "停止",
  385. "table"=>[
  386. "thead"=>["参数名称", "数值"],
  387. "tbody"=>[
  388. [
  389. "label"=> "出口压力",
  390. "value"=> (round(($baseData['2009411929758721_1'] ?? 0) / 100,1))." Mpa",
  391. ],
  392. [
  393. "label"=> "排气温度",
  394. "value"=> (round(($baseData['2009411929906177_1'] ?? 0) / 10, 1))." ℃",
  395. ],
  396. [
  397. "label"=> "运行时间",
  398. "value"=> ($baseData['2009411930401793_1'] ?? 0)." H",
  399. ],
  400. [
  401. "label"=> "加载时间",
  402. "value"=> ($baseData['2009411930387457_1'] ?? 0)." H",
  403. ],
  404. [
  405. "label"=> "电机电流",
  406. "value"=> ($baseData['2009411929291777_1'] ?? 0)." A",
  407. ],
  408. [
  409. "label"=> "油气桶压力",
  410. "value"=> (round(($baseData['2009411929558017_1'] ?? 0) / 100,1))." Mpa",
  411. ],
  412. [
  413. "label"=> "油气桶温度",
  414. "value"=> (round(($baseData['2009411930031105_1'] ?? 0) / 10, 1))." ℃",
  415. ],
  416. [
  417. "label"=> "运行状态",
  418. "value"=> ($baseData['2009411999140865_2'] ?? 0) > 0 ? "运行" : "停止",
  419. ],
  420. [
  421. "label"=> "停机状态",
  422. "value"=> ($baseData['2009411999597569_2'] ?? 0) > 0 ? "报警" : "正常",
  423. ],
  424. [
  425. "label"=> "低压报警",
  426. "value"=> ($baseData['2009411999777793_2'] ?? 0) > 0 ? "报警" : "正常",
  427. ],
  428. ]
  429. ]
  430. ],
  431. [
  432. "label"=>"7#压风机",
  433. "state"=> ($baseData['2009411999155201_2'] ?? 0),
  434. "text"=>($baseData['2009411999155201_2'] ?? 0) > 0 ? "启动" : "停止",
  435. "table"=>[
  436. "thead"=>["参数名称", "数值"],
  437. "tbody"=>[
  438. [
  439. "label"=> "出口压力",
  440. "value"=> (round(($baseData['2009411929758721_1'] ?? 0) / 100,1))." Mpa",
  441. ],
  442. [
  443. "label"=> "排气温度",
  444. "value"=> (round(($baseData['2009411929906177_1'] ?? 0) / 10, 1))." ℃",
  445. ],
  446. [
  447. "label"=> "运行时间",
  448. "value"=> ($baseData['2009411930401793_1'] ?? 0)." H",
  449. ],
  450. [
  451. "label"=> "加载时间",
  452. "value"=> ($baseData['2009411930387457_1'] ?? 0)." H",
  453. ],
  454. [
  455. "label"=> "电机电流",
  456. "value"=> ($baseData['2009411929291777_1'] ?? 0)." A",
  457. ],
  458. [
  459. "label"=> "油气桶压力",
  460. "value"=> (round(($baseData['2009411929558017_1'] ?? 0) / 100,1))." Mpa",
  461. ],
  462. [
  463. "label"=> "油气桶温度",
  464. "value"=> (round(($baseData['2009411930031105_1'] ?? 0) / 10, 1))." ℃",
  465. ],
  466. [
  467. "label"=> "运行状态",
  468. "value"=> ($baseData['2009411999155201_2'] ?? 0) > 0 ? "运行" : "停止",
  469. ],
  470. [
  471. "label"=> "停机状态",
  472. "value"=> ($baseData['2009411999605761_2'] ?? 0) > 0 ? "报警" : "正常",
  473. ],
  474. [
  475. "label"=> "低压报警",
  476. "value"=> ($baseData['2009411999777793_2'] ?? 0) > 0 ? "报警" : "正常",
  477. ],
  478. ]
  479. ]
  480. ],
  481. [
  482. "label"=>"1#制氮机",
  483. "state"=> ($baseData['2009411999183873_2'] ?? 0),
  484. "text"=>($baseData['2009411999183873_2'] ?? 0) > 0 ? "启动" : "停止",
  485. "table"=>[
  486. "thead"=>["参数名称", "数值"],
  487. "tbody"=>[
  488. [
  489. "label"=> "氮气浓度",
  490. "value"=> ($baseData['2009412000312321_1'] ?? 0)." %",
  491. ],
  492. [
  493. "label"=> "输出流量",
  494. "value"=> ($baseData['2009412000277505_1'] ?? 0)." m³/H",
  495. ],
  496. [
  497. "label"=> "冷干温度",
  498. "value"=> ($baseData['2009412000324609_1'] ?? 0)." ℃",
  499. ],
  500. [
  501. "label"=> "累计流量",
  502. "value"=> ($baseData['2009412000039937_1'] ?? 0)." m³/H",
  503. ],
  504. [
  505. "label"=> "制氮机运行状态",
  506. "value"=> ($baseData['2009411999183873_2'] ?? 0) > 0 ? "运行" : "停止",
  507. ],
  508. [
  509. "label"=> "制氮机排空状态",
  510. "value"=> ($baseData['2009411999677441_2'] ?? 0) > 0 ? "报警" : "正常",
  511. ],
  512. [
  513. "label"=> "冷干机运行状态",
  514. "value"=> ($baseData['2009411999376385_2'] ?? 0) > 0 ? "运行" : "停止",
  515. ],
  516. [
  517. "label"=> "冷干机停机状态",
  518. "value"=> ($baseData['2009411999616001_2'] ?? 0) > 0 ? "报警" : "正常",
  519. ],
  520. ]
  521. ]
  522. ],
  523. [
  524. "label"=>"2#制氮机",
  525. "state"=> ($baseData['2009411999222785_2'] ?? 0),
  526. "text"=>($baseData['2009411999222785_2'] ?? 0) > 0 ? "启动" : "停止",
  527. "table"=>[
  528. "thead"=>["参数名称", "数值"],
  529. "tbody"=>[
  530. [
  531. "label"=> "氮气浓度",
  532. "value"=> ($baseData['2009412000506881_1'] ?? 0)." %",
  533. ],
  534. [
  535. "label"=> "输出流量",
  536. "value"=> ($baseData['2009412000478209_1'] ?? 0)." m³/H",
  537. ],
  538. [
  539. "label"=> "冷干温度",
  540. "value"=> ($baseData['2009412000525313_1'] ?? 0)." ℃",
  541. ],
  542. [
  543. "label"=> "累计流量",
  544. "value"=> ($baseData['2009412000058369_1'] ?? 0)." m³/H",
  545. ],
  546. [
  547. "label"=> "制氮机运行状态",
  548. "value"=> ($baseData['2009411999222785_2'] ?? 0) > 0 ? "运行" : "停止",
  549. ],
  550. [
  551. "label"=> "制氮机排空状态",
  552. "value"=> ($baseData['2009411999693825_2'] ?? 0) > 0 ? "报警" : "正常",
  553. ],
  554. [
  555. "label"=> "冷干机运行状态",
  556. "value"=> ($baseData['2009411999386625_2'] ?? 0) > 0 ? "运行" : "停止",
  557. ],
  558. [
  559. "label"=> "冷干机停机状态",
  560. "value"=> ($baseData['2009411999626241_2'] ?? 0) > 0 ? "报警" : "正常",
  561. ],
  562. ]
  563. ]
  564. ],
  565. ];
  566. return json_encode($info);
  567. }
  568. /*
  569. * 12采区制氮
  570. * */
  571. public function get12CQList() {
  572. $keys=[
  573. "2009212284097537_1", // 12采区_1号压风机排气压力
  574. "2009212284128257_1", // 12采区_1号压风机分离前压力
  575. "2009212284148737_1", // 12采区_1号压风机进气负压
  576. "2009212284169217_1", // 12采区_1号压风机冷却液温度
  577. "2009212284208129_1", // 12采区_1号压风机排气温度
  578. "2009212284191745_1", // 12采区_1号压风机主机排温
  579. "2009212285819905_1", // 12采区_1号压风机储气罐压力值
  580. "2009212284302337_1", // 12采区_1号压风机总运行时间(万小时)
  581. "2009212284263425_1", // 12采区_1号压风机总运行时间(小时)
  582. "2009212284322817_1", // 12采区_1号压风机加载时间(万小时)
  583. "2009212284281857_1", // 12采区_1号压风机加载时间(小时)
  584. "2009212283237377_2", // 12采区_1号压风机加载/卸载
  585. "2009212283225089_2", // 12采区_1号压风机运行/停止
  586. "2009212283264001_2", // 12采区_1号压风机警报
  587. "2009212283276289_2", // 12采区_1号压风机警告
  588. "2009212284378113_1", // 12采区_2号压风机排气压力
  589. "2009212284390401_1", // 12采区_2号压风机分离前压力
  590. "2009212284404737_1", // 12采区_2号压风机进气负压
  591. "2009212284419073_1", // 12采区_2号压风机冷却液温度
  592. "2009212284460033_1", // 12采区_2号压风机排气温度
  593. "2009212284437505_1", // 12采区_2号压风机主机排温
  594. "2009212285838337_1", // 12采区_2号压风机储气罐压力值
  595. "2009212284562433_1", // 12采区_2号压风机总运行时间(万小时)
  596. "2009212284525569_1", // 12采区_2号压风机总运行时间(小时)
  597. "2009212284580865_1", // 12采区_2号压风机加载时间(万小时)
  598. "2009212284546049_1", // 12采区_2号压风机加载时间(小时)
  599. "2009212283790337_2", // 12采区_2号压风机加载/卸载
  600. "2009212283776001_2", // 12采区_2号压风机运行/停止
  601. "2009212283810817_2", // 12采区_2号压风机警报
  602. "2009212283823105_2", // 12采区_2号压风机警告
  603. "2009212284619777_1", // 12采区_3号压风机排气压力
  604. "2009212284634113_1", // 12采区_3号压风机分离前压力
  605. "2009212284404737_1", // 12采区_2号压风机进气负压
  606. "2009212284670977_1", // 12采区_3号压风机冷却液温度
  607. "2009212284711937_1", // 12采区_3号压风机排气温度
  608. "2009212284693505_1", // 12采区_3号压风机主机排温
  609. "2009212285858817_1", // 12采区_3号压风机储气罐压力值
  610. "2009212284791809_1", // 12采区_3号压风机总运行时间(万小时)
  611. "2009212284761089_1", // 12采区_3号压风机总运行时间(小时)
  612. "2009212284808193_1", // 12采区_3号压风机加载时间(万小时)
  613. "2009212284775425_1", // 12采区_3号压风机加载时间(小时)
  614. "2009212283870209_2", // 12采区_3号压风机加载/卸载
  615. "2009212283857921_2", // 12采区_3号压风机运行/停止
  616. "2009212283898881_2", // 12采区_3号压风机警报
  617. "2009212283915265_2", // 12采区_3号压风机警告
  618. "2009212284894209_1", // 12采区_4号压风机排气压力
  619. "2009212284906497_1", // 12采区_4号压风机分离前压力
  620. "2009212284404737_1", // 12采区_2号压风机进气负压
  621. "2009212284929025_1", // 12采区_4号压风机冷却液温度
  622. "2009212284949505_1", // 12采区_4号压风机排气温度
  623. "2009212284693505_1", // 12采区_3号压风机主机排温
  624. "2009212285875201_1", // 12采区_4号压风机储气罐压力值
  625. "2009212285049857_1", // 12采区_4号压风机加载时间(万小时)
  626. "2009212285017089_1", // 12采区_4号压风机加载时间(小时)
  627. "2009212285035521_1", // 12采区_4号压风机总运行时间(万小时)
  628. "2009212284998657_1", // 12采区_4号压风机总运行时间(小时)
  629. "2009212283966465_2", // 12采区_4号压风机加载/卸载
  630. "2009212283954177_2", // 12采区_4号压风机运行/停止
  631. "2009212283993089_2", // 12采区_4号压风机警报
  632. "2009212285062145_1", // 12采区_4号压风机警告代码
  633. "2009212285090817_1", // 12采区_5号压风机排气压力
  634. "2009212285105153_1", // 12采区_5号压风机排气温度
  635. "2009212285123585_1", // 12采区_5号压风机轴承温度
  636. "2009212285893633_1", // 12采区_5号压风机储气罐压力值
  637. "2009212285142017_1", // 12采区_5号压风机运行时间小时*100位
  638. "2009212285162497_1", // 12采区_5号压风机运行时间小时*10位
  639. "2009212285180929_1", // 12采区_5号压风机运行时间小时*1位
  640. "2009212285209601_1", // 12采区_5号压风机加载时间小时*100位
  641. "2009212285221889_1", // 12采区_5号压风机加载时间小时*10位
  642. "2009212285236225_1", // 12采区_5号压风机加载时间小时*1位
  643. "2009212285334529_1", // 12采区_5号压风机通讯状态
  644. "2009212283425793_2", // 12采区_5号压风机加卸载
  645. "2009212285357057_1", // 12采区_5号压风机运行状态
  646. "2009212285391873_1", // 12采区_5号压风机预警故障
  647. "2009212285375489_1", // 12采区_5号压风机停机故障
  648. "2009212285289473_1", // 12采区_6号压风机排气压力
  649. "2009212285301761_1", // 12采区_6号压风机排气温度
  650. "2009212285314049_1", // 12采区_6号压风机轴承温度
  651. "2009212285910017_1", // 12采区_6号压风机储气罐压力值
  652. "2009212285449217_1", // 12采区_6号压风机运行时间小时*100位
  653. "2009212285463553_1", // 12采区_6号压风机运行时间小时*10位
  654. "2009212285477889_1", // 12采区_6号压风机运行时间小时*1位
  655. "2009212285516801_1", // 12采区_6号压风机加载时间小时*100位
  656. "2009212285529089_1", // 12采区_6号压风机加载时间小时*10位
  657. "2009212285543425_1", // 12采区_6号压风机加载时间小时*1位
  658. "2009212285404161_1", // 12采区_6号压风机通讯状态
  659. "2009212283462657_2", // 12采区_6号压风机加卸载
  660. "2009212285414401_1", // 12采区_6号压风机运行状态
  661. "2009212285436929_1", // 12采区_6号压风机预警故障
  662. "2009212285426689_1", // 12采区_6号压风机停机故障
  663. "2009212285592577_1", // 12采区_6号压风机变频运行频率
  664. "2009212285707265_1", // 12采区_6号压风机变频柜内温度
  665. "2009212285604865_1", // 12采区_6号压风机变频输入电压
  666. "2009212285656065_1", // 12采区_6号压风机变频输出电压
  667. "2009212285619201_1", // 12采区_6号压风机变频输入电流
  668. "2009212285674497_1", // 12采区_6号压风机变频输出电流
  669. "2009212285633537_1", // 12采区_6号压风机变频输入功率
  670. "2009212285690881_1", // 12采区_6号压风机变频输出功率
  671. "2009212285742081_1", // 12采区_6号压风机变频运行方式
  672. "2009212285756417_1", // 12采区_6号压风机变频给定方式
  673. "2009212285770753_1", // 12采区_6号压风机变频控制方式
  674. "2009212285787137_1", // 12采区_6号压风机变频系统状态
  675. "2009218787843073_1", // 12采区_1号制氮机吸附塔A压力值
  676. "2009218787859457_1", // 12采区_1号制氮机吸附塔B压力值
  677. "2009218787826689_1", // 12采区_1号制氮机制氮进口压力值
  678. "2009218787871745_1", // 12采区_1号制氮机制氮出口压力值
  679. "2009218787808257_1", // 12采区_1号制氮机氮气浓度值
  680. "2009218787783681_1", // 12采区_1号制氮机氮气流量值
  681. "2009218787419137_2", // 12采区_1号制氮机就地停机信号
  682. "2009218787570689_2", // 12采区_1号制氮机制氮机运行信号
  683. "2009218910301185_1", // 12采区_2号制氮机吸附塔B压力值
  684. "2009218910266369_1", // 12采区_2号制氮机制氮进口压力值
  685. "2009218910317569_1", // 12采区_2号制氮机制氮出口压力值
  686. "2009218910245889_1", // 12采区_2号制氮机氮气浓度值
  687. "2009218910231553_1", // 12采区_2号制氮机氮气流量值
  688. "2009218909875201_2", // 12采区_2号制氮机就地停机信号
  689. "2009218910032897_2", // 12采区_2号制氮机制氮机运行信号
  690. "2009218931053569_1", // 12采区_3号制氮机吸附塔A压力值
  691. "2009218931067905_1", // 12采区_3号制氮机吸附塔B压力值
  692. "2009218931028993_1", // 12采区_3号制氮机制氮进口压力值
  693. "2009218931082241_1", // 12采区_3号制氮机制氮出口压力值
  694. "2009218931010561_1", // 12采区_3号制氮机氮气浓度值
  695. "2009218930994177_1", // 12采区_3号制氮机氮气流量值
  696. "2009218930660353_2", // 12采区_3号制氮机就地停机信号
  697. "2009218930826241_2", // 12采区_3号制氮机制氮机运行信号
  698. ];
  699. // 获取点位数据
  700. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  701. $info = [
  702. [
  703. "label"=>"1#压风机",
  704. "state"=> ($baseData['2009212283225089_2'] ?? 0),
  705. "text"=>($baseData['2009212283225089_2'] ?? 0) > 0 ? "运行" : "停止",
  706. "table"=>[
  707. "thead"=>["参数名称", "数值"],
  708. "tbody"=>[
  709. [
  710. "label"=> "排气压力",
  711. "value"=> round(($baseData['2009212284097537_1'] ?? 0) / 10, 2)."kg/cm³",
  712. ],
  713. [
  714. "label"=> "分离前压力",
  715. "value"=> round(($baseData['2009212284128257_1'] ?? 0) / 10, 2)."kg/cm³",
  716. ],
  717. [
  718. "label"=> "进气负压",
  719. "value"=> round(($baseData['2009212284148737_1'] ?? 0) / 100, 2)."kg/cm³",
  720. ],
  721. [
  722. "label"=> "冷却液温度",
  723. "value"=> ($baseData['2009212284169217_1'] ?? 0)." ℃",
  724. ],
  725. [
  726. "label"=> "排气温度",
  727. "value"=> ($baseData['2009212284208129_1'] ?? 0)." ℃",
  728. ],
  729. [
  730. "label"=> "主机温度",
  731. "value"=> ($baseData['2009212284191745_1'] ?? 0)." ℃",
  732. ],
  733. [
  734. "label"=> "储气罐压力",
  735. "value"=> ($baseData['2009212285819905_1'] ?? 0)." Mpa",
  736. ],
  737. [
  738. "label"=> "运行时间",
  739. "value"=> ($baseData['2009212284302337_1'] ?? 0).($baseData['2009212284263425_1'] ?? 0)." H",
  740. ],
  741. [
  742. "label"=> "加载时间",
  743. "value"=> ($baseData['2009212284322817_1'] ?? 0).($baseData['2009212284281857_1'] ?? 0)." H",
  744. ],
  745. [
  746. "label"=> "加卸载状态",
  747. "value"=> ($baseData['2009212283237377_2'] ?? 0) > 0 ? "加载" : "卸载",
  748. ],
  749. [
  750. "label"=> "运行状态",
  751. "value"=> ($baseData['2009212283225089_2'] ?? 0) > 0 ? "运行" : "停止",
  752. ],
  753. [
  754. "label"=> "报警状态",
  755. "value"=> ($baseData['2009212283264001_2'] ?? 0) > 0 ? "报警" : "正常",
  756. ],
  757. [
  758. "label"=> "警告状态",
  759. "value"=> ($baseData['2009212283276289_2'] ?? 0) > 0 ? "警告" : "正常",
  760. ],
  761. ]
  762. ]
  763. ],
  764. [
  765. "label"=>"2#压风机",
  766. "state"=> ($baseData['2009212283776001_2'] ?? 0),
  767. "text"=>($baseData['2009212283776001_2'] ?? 0) > 0 ? "运行" : "停止",
  768. "table"=>[
  769. "thead"=>["参数名称", "数值"],
  770. "tbody"=>[
  771. [
  772. "label"=> "排气压力",
  773. "value"=> round(($baseData['2009212284378113_1'] ?? 0) / 100, 2)."kg/cm³",
  774. ],
  775. [
  776. "label"=> "分离前压力",
  777. "value"=> round(($baseData['2009212284390401_1'] ?? 0) / 100, 2)."kg/cm³",
  778. ],
  779. [
  780. "label"=> "进气负压",
  781. "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³",
  782. ],
  783. [
  784. "label"=> "冷却液温度",
  785. "value"=> ($baseData['2009212284419073_1'] ?? 0)." ℃",
  786. ],
  787. [
  788. "label"=> "排气温度",
  789. "value"=> ($baseData['2009212284460033_1'] ?? 0)." ℃",
  790. ],
  791. [
  792. "label"=> "主机温度",
  793. "value"=> ($baseData['2009212284437505_1'] ?? 0)." ℃",
  794. ],
  795. [
  796. "label"=> "储气罐压力",
  797. "value"=> ($baseData['2009212285838337_1'] ?? 0)." Mpa",
  798. ],
  799. [
  800. "label"=> "运行时间",
  801. "value"=> ($baseData['2009212284562433_1'] ?? 0).($baseData['2009212284525569_1'] ?? 0)." H",
  802. ],
  803. [
  804. "label"=> "加载时间",
  805. "value"=> ($baseData['2009212284580865_1'] ?? 0).($baseData['2009212284546049_1'] ?? 0)." H",
  806. ],
  807. [
  808. "label"=> "加卸载状态",
  809. "value"=> ($baseData['2009212283790337_2'] ?? 0) > 0 ? "加载" : "卸载",
  810. ],
  811. [
  812. "label"=> "运行状态",
  813. "value"=> ($baseData['2009212283776001_2'] ?? 0) > 0 ? "运行" : "停止",
  814. ],
  815. [
  816. "label"=> "报警状态",
  817. "value"=> ($baseData['2009212283810817_2'] ?? 0) > 0 ? "报警" : "正常",
  818. ],
  819. [
  820. "label"=> "警告状态",
  821. "value"=> ($baseData['2009212283823105_2'] ?? 0) > 0 ? "警告" : "正常",
  822. ],
  823. ]
  824. ]
  825. ],
  826. [
  827. "label"=>"3#压风机",
  828. "state"=> ($baseData['2009212283857921_2'] ?? 0),
  829. "text"=>($baseData['2009212283857921_2'] ?? 0) > 0 ? "运行" : "停止",
  830. "table"=>[
  831. "thead"=>["参数名称", "数值"],
  832. "tbody"=>[
  833. [
  834. "label"=> "排气压力",
  835. "value"=> round(($baseData['2009212284619777_1'] ?? 0) / 100, 2)."kg/cm³",
  836. ],
  837. [
  838. "label"=> "分离前压力",
  839. "value"=> round(($baseData['2009212284634113_1'] ?? 0) / 100, 2)."kg/cm³",
  840. ],
  841. [
  842. "label"=> "进气负压",
  843. "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³",
  844. ],
  845. [
  846. "label"=> "冷却液温度",
  847. "value"=> ($baseData['2009212284670977_1'] ?? 0)." ℃",
  848. ],
  849. [
  850. "label"=> "排气温度",
  851. "value"=> ($baseData['2009212284711937_1'] ?? 0)." ℃",
  852. ],
  853. [
  854. "label"=> "主机温度",
  855. "value"=> ($baseData['2009212284693505_1'] ?? 0)." ℃",
  856. ],
  857. [
  858. "label"=> "储气罐压力",
  859. "value"=> ($baseData['2009212285858817_1'] ?? 0)." Mpa",
  860. ],
  861. [
  862. "label"=> "运行时间",
  863. "value"=> ($baseData['2009212285049857_1'] ?? 0).($baseData['2009212285017089_1'] ?? 0)." H",
  864. ],
  865. [
  866. "label"=> "加载时间",
  867. "value"=> ($baseData['2009212285035521_1'] ?? 0).($baseData['2009212284998657_1'] ?? 0)." H",
  868. ],
  869. [
  870. "label"=> "加卸载状态",
  871. "value"=> ($baseData['2009212283870209_2'] ?? 0) > 0 ? "加载" : "卸载",
  872. ],
  873. [
  874. "label"=> "运行状态",
  875. "value"=> ($baseData['2009212283857921_2'] ?? 0) > 0 ? "运行" : "停止",
  876. ],
  877. [
  878. "label"=> "报警状态",
  879. "value"=> ($baseData['2009212283898881_2'] ?? 0) > 0 ? "报警" : "正常",
  880. ],
  881. [
  882. "label"=> "警告状态",
  883. "value"=> ($baseData['2009212283915265_2'] ?? 0) > 0 ? "警告" : "正常",
  884. ],
  885. ]
  886. ]
  887. ],
  888. [
  889. "label"=>"4#压风机",
  890. "state"=> ($baseData['2009212283954177_2'] ?? 0),
  891. "text"=>($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止",
  892. "table"=>[
  893. "thead"=>["参数名称", "数值"],
  894. "tbody"=>[
  895. [
  896. "label"=> "排气压力",
  897. "value"=> round(($baseData['2009212284894209_1'] ?? 0) / 100, 2)."kg/cm³",
  898. ],
  899. [
  900. "label"=> "分离前压力",
  901. "value"=> round(($baseData['2009212284906497_1'] ?? 0) / 100, 2)."kg/cm³",
  902. ],
  903. [
  904. "label"=> "进气负压",
  905. "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³",
  906. ],
  907. [
  908. "label"=> "冷却液温度",
  909. "value"=> ($baseData['2009212284929025_1'] ?? 0)." ℃",
  910. ],
  911. [
  912. "label"=> "排气温度",
  913. "value"=> ($baseData['2009212284949505_1'] ?? 0)." ℃",
  914. ],
  915. [
  916. "label"=> "主机温度",
  917. "value"=> ($baseData['2009212284693505_1'] ?? 0)." ℃",
  918. ],
  919. [
  920. "label"=> "储气罐压力",
  921. "value"=> ($baseData['2009212285875201_1'] ?? 0)." Mpa",
  922. ],
  923. [
  924. "label"=> "运行时间",
  925. "value"=> ($baseData['2009212285049857_1'] ?? 0).($baseData['2009212285017089_1'] ?? 0).($baseData['2009212285180929_1'] ?? 0)." H",
  926. ],
  927. [
  928. "label"=> "加载时间",
  929. "value"=> ($baseData['2009212285035521_1'] ?? 0).($baseData['2009212284998657_1'] ?? 0).($baseData['2009212285236225_1'] ?? 0)." H",
  930. ],
  931. [
  932. "label"=> "加卸载状态",
  933. "value"=> ($baseData['2009212283966465_2'] ?? 0) > 0 ? "加载" : "卸载",
  934. ],
  935. [
  936. "label"=> "运行状态",
  937. "value"=> ($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止",
  938. ],
  939. [
  940. "label"=> "报警状态",
  941. "value"=> ($baseData['2009212283993089_2'] ?? 0) > 0 ? "报警" : "正常",
  942. ],
  943. [
  944. "label"=> "警告状态",
  945. "value"=> ($baseData['2009212285062145_1'] ?? 0) > 0 ? "警告" : "正常",
  946. ],
  947. ]
  948. ]
  949. ],
  950. // 5号压风机
  951. [
  952. "label"=>"5#压风机",
  953. "state"=> ($baseData['2009212283954177_2'] ?? 0),
  954. "text"=>($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止",
  955. "table"=>[
  956. "thead"=>["参数名称", "数值"],
  957. "tbody"=>[
  958. [
  959. "label"=> "排气压力",
  960. "value"=> round(($baseData['2009212285090817_1'] ?? 0) / 100, 2)."kg/cm³",
  961. ],
  962. [
  963. "label"=> "排气温度",
  964. "value"=> ($baseData['2009212285105153_1'] ?? 0)." ℃",
  965. ],
  966. [
  967. "label"=> "轴承温度",
  968. "value"=> ($baseData['2009212285123585_1'] ?? 0)." ℃",
  969. ],
  970. [
  971. "label"=> "储气罐压力",
  972. "value"=> ($baseData['2009212285893633_1'] ?? 0)." Mpa",
  973. ],
  974. [
  975. "label"=> "运行时间",
  976. "value"=> ($baseData['2009212285142017_1'] ?? 0).($baseData['2009212285162497_1'] ?? 0).($baseData['2009212285180929_1'] ?? 0)." H",
  977. ],
  978. [
  979. "label"=> "加载时间",
  980. "value"=> ($baseData['2009212285209601_1'] ?? 0).($baseData['2009212285221889_1'] ?? 0).($baseData['2009212285236225_1'] ?? 0)." H",
  981. ],
  982. [
  983. "label"=> "通讯状态",
  984. "value"=> ($baseData['2009212285334529_1'] ?? 0) == 0 ? "正常" : "故障",
  985. ],
  986. [
  987. "label"=> "加卸载状态",
  988. "value"=> ($baseData['2009212283425793_2'] ?? 0) > 0 ? "加载" : "卸载",
  989. ],
  990. [
  991. "label"=> "运行状态",
  992. "value"=> ($baseData['2009212285357057_1'] ?? 0) > 0 ? "运行" : "停止",
  993. ],
  994. [
  995. "label"=> "预警故障",
  996. "value"=> ($baseData['2009212285391873_1'] ?? 0) == 0 ? "正常" : "故障",
  997. ],
  998. [
  999. "label"=> "停机故障",
  1000. "value"=> ($baseData['2009212285375489_1'] ?? 0) == 0 ? "正常" : "故障",
  1001. ],
  1002. ]
  1003. ]
  1004. ],
  1005. // 6号压风机
  1006. [
  1007. "label"=>"6#压风机",
  1008. "state"=> ($baseData['2009212285414401_1'] ?? 0),
  1009. "text"=>($baseData['2009212285414401_1'] ?? 0) > 0 ? "运行" : "停止",
  1010. "table"=>[
  1011. "thead"=>["参数名称", "数值"],
  1012. "tbody"=>[
  1013. [
  1014. "label"=> "排气压力",
  1015. "value"=> round(($baseData['2009212285289473_1'] ?? 0) / 100, 2)."kg/cm³",
  1016. ],
  1017. [
  1018. "label"=> "排气温度",
  1019. "value"=> ($baseData['2009212285301761_1'] ?? 0)." ℃",
  1020. ],
  1021. [
  1022. "label"=> "轴承温度",
  1023. "value"=> ($baseData['2009212285314049_1'] ?? 0)." ℃",
  1024. ],
  1025. [
  1026. "label"=> "储气罐压力",
  1027. "value"=> ($baseData['2009212285910017_1'] ?? 0)." Mpa",
  1028. ],
  1029. [
  1030. "label"=> "运行时间",
  1031. "value"=> ($baseData['2009212285449217_1'] ?? 0).($baseData['2009212285463553_1'] ?? 0).($baseData['2009212285477889_1'] ?? 0)." H",
  1032. ],
  1033. [
  1034. "label"=> "加载时间",
  1035. "value"=> ($baseData['2009212285516801_1'] ?? 0).($baseData['2009212285529089_1'] ?? 0).($baseData['2009212285543425_1'] ?? 0)." H",
  1036. ],
  1037. [
  1038. "label"=> "通讯状态",
  1039. "value"=> ($baseData['2009212285404161_1'] ?? 0) == 0 ? "正常" : "故障",
  1040. ],
  1041. [
  1042. "label"=> "加卸载状态",
  1043. "value"=> ($baseData['2009212283462657_2'] ?? 0) == 0 ? "加载" : "卸载",
  1044. ],
  1045. [
  1046. "label"=> "运行状态",
  1047. "value"=> ($baseData['2009212285414401_1'] ?? 0) > 0 ? "运行" : "停止",
  1048. ],
  1049. [
  1050. "label"=> "预警故障",
  1051. "value"=> ($baseData['2009212285436929_1'] ?? 0) == 0 ? "正常" : "故障",
  1052. ],
  1053. [
  1054. "label"=> "停机故障",
  1055. "value"=> ($baseData['2009212285426689_1'] ?? 0) == 0 ? "正常" : "故障",
  1056. ],
  1057. [
  1058. "label"=> "运行频率",
  1059. "value"=> ($baseData['2009212285592577_1'] ?? 0)." Hz",
  1060. ],
  1061. [
  1062. "label"=> "柜内温度",
  1063. "value"=> ($baseData['2009212285707265_1'] ?? 0)." ℃",
  1064. ],
  1065. [
  1066. "label"=> "输入电压",
  1067. "value"=> ($baseData['2009212285604865_1'] ?? 0)." V",
  1068. ],
  1069. [
  1070. "label"=> "输出电压",
  1071. "value"=> ($baseData['2009212285656065_1'] ?? 0)." V",
  1072. ],
  1073. [
  1074. "label"=> "输入电流",
  1075. "value"=> ($baseData['2009212285619201_1'] ?? 0)." A",
  1076. ],
  1077. [
  1078. "label"=> "输出电流",
  1079. "value"=> ($baseData['2009212285674497_1'] ?? 0)." A",
  1080. ],
  1081. [
  1082. "label"=> "输入功率",
  1083. "value"=> ($baseData['2009212285633537_1'] ?? 0)." W",
  1084. ],
  1085. [
  1086. "label"=> "输出功率",
  1087. "value"=> ($baseData['2009212285690881_1'] ?? 0)." W",
  1088. ],
  1089. [
  1090. "label"=> "运行方式",
  1091. "value"=> ($baseData['2009212285742081_1'] ?? 0) == 0 ? "开环运行" : "未开环",
  1092. ],
  1093. [
  1094. "label"=> "给定方式",
  1095. "value"=> ($baseData['2009212285756417_1'] ?? 0) == 0 ? "本地" : "上位",
  1096. ],
  1097. [
  1098. "label"=> "控制方式",
  1099. "value"=> ($baseData['2009212285770753_1'] ?? 0) == 0 ? "本地给定" : "非本地",
  1100. ],
  1101. [
  1102. "label"=> "系统状态",
  1103. "value"=> ($baseData['2009212285787137_1'] ?? 0) > 0 ? "正常" : "停止",
  1104. ],
  1105. ]
  1106. ]
  1107. ],
  1108. // 制氮机
  1109. [
  1110. "label"=>"1#制氮机",
  1111. "state"=> ($baseData['2009218787570689_2'] ?? 0),
  1112. "text"=>($baseData['2009218787570689_2'] ?? 0) > 0 ? "运行" : "停止",
  1113. "table"=>[
  1114. "thead"=>["参数名称", "数值"],
  1115. "tbody"=>[
  1116. [
  1117. "label"=> "塔A压力",
  1118. "value"=> ($baseData['2009218787843073_1'] ?? 0)." Mpa",
  1119. ],
  1120. [
  1121. "label"=> "塔B压力",
  1122. "value"=> ($baseData['2009218787859457_1'] ?? 0)." Mpa",
  1123. ],
  1124. [
  1125. "label"=> "进口压力",
  1126. "value"=> ($baseData['2009218787826689_1'] ?? 0)." Mpa",
  1127. ],
  1128. [
  1129. "label"=> "出口压力",
  1130. "value"=> ($baseData['2009218787871745_1'] ?? 0)." Mpa",
  1131. ],
  1132. [
  1133. "label"=> "氮气浓度",
  1134. "value"=> ($baseData['2009218787808257_1'] ?? 0)." %",
  1135. ],
  1136. [
  1137. "label"=> "制氮流量",
  1138. "value"=> ($baseData['2009218787783681_1'] ?? 0)." m³/h",
  1139. ],
  1140. [
  1141. "label"=> "就地停止",
  1142. "value"=> ($baseData['2009218787419137_2'] ?? 0) == 0 ? "就绪" : "停机",
  1143. ],
  1144. [
  1145. "label"=> "制氮机状态",
  1146. "value"=> ($baseData['2009218787570689_2'] ?? 0) > 0 ? "运行" : "停止",
  1147. ],
  1148. ]
  1149. ]
  1150. ],
  1151. [
  1152. "label"=>"2#制氮机",
  1153. "state"=> ($baseData['2009218910032897_2'] ?? 0),
  1154. "text"=>($baseData['2009218910032897_2'] ?? 0) > 0 ? "运行" : "停止",
  1155. "table"=>[
  1156. "thead"=>["参数名称", "数值"],
  1157. "tbody"=>[
  1158. [
  1159. "label"=> "塔A压力",
  1160. "value"=> ($baseData['2009218787843073_1'] ?? 0)." Mpa",
  1161. ],
  1162. [
  1163. "label"=> "塔B压力",
  1164. "value"=> ($baseData['2009218910301185_1'] ?? 0)." Mpa",
  1165. ],
  1166. [
  1167. "label"=> "进口压力",
  1168. "value"=> ($baseData['2009218910266369_1'] ?? 0)." Mpa",
  1169. ],
  1170. [
  1171. "label"=> "出口压力",
  1172. "value"=> ($baseData['2009218910317569_1'] ?? 0)." Mpa",
  1173. ],
  1174. [
  1175. "label"=> "氮气浓度",
  1176. "value"=> ($baseData['2009218910245889_1'] ?? 0)." %",
  1177. ],
  1178. [
  1179. "label"=> "制氮流量",
  1180. "value"=> ($baseData['2009218910231553_1'] ?? 0)." m³/h",
  1181. ],
  1182. [
  1183. "label"=> "就地停止",
  1184. "value"=> ($baseData['2009218909875201_2'] ?? 0) == 0 ? "就绪" : "停机",
  1185. ],
  1186. [
  1187. "label"=> "制氮机状态",
  1188. "value"=> ($baseData['2009218910032897_2'] ?? 0) > 0 ? "运行" : "停止",
  1189. ],
  1190. ]
  1191. ]
  1192. ],
  1193. [
  1194. "label"=>"3#制氮机",
  1195. "state"=> ($baseData['2009218930826241_2'] ?? 0),
  1196. "text"=>($baseData['2009218930826241_2'] ?? 0) > 0 ? "运行" : "停止",
  1197. "table"=>[
  1198. "thead"=>["参数名称", "数值"],
  1199. "tbody"=>[
  1200. [
  1201. "label"=> "塔A压力",
  1202. "value"=> ($baseData['2009218931053569_1'] ?? 0)." Mpa",
  1203. ],
  1204. [
  1205. "label"=> "塔B压力",
  1206. "value"=> ($baseData['2009218931067905_1'] ?? 0)." Mpa",
  1207. ],
  1208. [
  1209. "label"=> "进口压力",
  1210. "value"=> ($baseData['2009218931028993_1'] ?? 0)." Mpa",
  1211. ],
  1212. [
  1213. "label"=> "出口压力",
  1214. "value"=> ($baseData['2009218931082241_1'] ?? 0)." Mpa",
  1215. ],
  1216. [
  1217. "label"=> "氮气浓度",
  1218. "value"=> ($baseData['2009218931010561_1'] ?? 0)." %",
  1219. ],
  1220. [
  1221. "label"=> "制氮流量",
  1222. "value"=> ($baseData['2009218930994177_1'] ?? 0)." m³/h",
  1223. ],
  1224. [
  1225. "label"=> "就地停止",
  1226. "value"=> ($baseData['2009218930660353_2'] ?? 0) == 0 ? "就绪" : "停机",
  1227. ],
  1228. [
  1229. "label"=> "制氮机状态",
  1230. "value"=> ($baseData['2009218930826241_2'] ?? 0) > 0 ? "运行" : "停止",
  1231. ],
  1232. ]
  1233. ]
  1234. ],
  1235. ];
  1236. return json_encode($info);
  1237. }
  1238. }