ZQDcsAirAndNitrogenController.php 62 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284
  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. * 1314压风制氮
  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. "2009212284263425_1", // 12采区_1号压风机总运行时间(小时)
  581. "2009212284281857_1", // 12采区_1号压风机加载时间(小时)
  582. "2009212283237377_2", // 12采区_1号压风机加载/卸载
  583. "2009212283225089_2", // 12采区_1号压风机运行/停止
  584. "2009212283264001_2", // 12采区_1号压风机警报
  585. "2009212283276289_2", // 12采区_1号压风机警告
  586. "2009212284302337_1", // 12采区_1号压风机总运行时间(万小时)
  587. "2009212284322817_1", // 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. "2009212284525569_1", // 12采区_2号压风机总运行时间(小时)
  596. "2009212284546049_1", // 12采区_2号压风机加载时间(小时)
  597. "2009212283790337_2", // 12采区_2号压风机加载/卸载
  598. "2009212283776001_2", // 12采区_2号压风机运行/停止
  599. "2009212283810817_2", // 12采区_2号压风机警报
  600. "2009212283823105_2", // 12采区_2号压风机警告
  601. "2009212284562433_1", // 12采区_2号压风机总运行时间(万小时)
  602. "2009212284580865_1", // 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. "2009212284761089_1", // 12采区_3号压风机总运行时间(小时)
  611. "2009212284775425_1", // 12采区_3号压风机加载时间(小时)
  612. "2009212283870209_2", // 12采区_3号压风机加载/卸载
  613. "2009212283857921_2", // 12采区_3号压风机运行/停止
  614. "2009212283898881_2", // 12采区_3号压风机警报
  615. "2009212283915265_2", // 12采区_3号压风机警告
  616. "2009212284791809_1", // 12采区_3号压风机总运行时间(万小时)
  617. "2009212284808193_1", // 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. "2009212285017089_1", // 12采区_4号压风机加载时间(小时)
  626. "2009212284998657_1", // 12采区_4号压风机总运行时间(小时)
  627. "2009212283966465_2", // 12采区_4号压风机加载/卸载
  628. "2009212283954177_2", // 12采区_4号压风机运行/停止
  629. "2009212283993089_2", // 12采区_4号压风机警报
  630. "2009212285062145_1", // 12采区_4号压风机警告代码
  631. "2009212285035521_1", // 12采区_4号压风机总运行时间(万小时)
  632. "2009212285049857_1", // 12采区_4号压风机加载时间(万小时)
  633. "2009212285090817_1", // 12采区_5号压风机排气压力
  634. "2009212285105153_1", // 12采区_5号压风机排气温度
  635. "2009212285123585_1", // 12采区_5号压风机轴承温度
  636. "2009212285893633_1", // 12采区_5号压风机储气罐压力值
  637. "2009212285180929_1", // 12采区_5号压风机运行时间小时*1位
  638. "2009212285236225_1", // 12采区_5号压风机加载时间小时*1位
  639. "2009212285334529_1", // 12采区_5号压风机通讯状态
  640. "2009212283425793_2", // 12采区_5号压风机加卸载
  641. "2009212285357057_1", // 12采区_5号压风机运行状态
  642. "2009212285391873_1", // 12采区_5号压风机预警故障
  643. "2009212285375489_1", // 12采区_5号压风机停机故障
  644. "2009212285209601_1", // 12采区_5号压风机加载时间小时*100位
  645. "2009212285221889_1", // 12采区_5号压风机加载时间小时*10位
  646. "2009212285236225_1", // 12采区_5号压风机加载时间小时*1位
  647. "2009212285142017_1", // 12采区_5号压风机运行时间小时*100位
  648. "2009212285162497_1", // 12采区_5号压风机运行时间小时*10位
  649. "2009212285180929_1", // 12采区_5号压风机运行时间小时*1位
  650. "2009212285289473_1", // 12采区_6号压风机排气压力
  651. "2009212285301761_1", // 12采区_6号压风机排气温度
  652. "2009212285314049_1", // 12采区_6号压风机轴承温度
  653. "2009212285910017_1", // 12采区_6号压风机储气罐压力值
  654. "2009212285477889_1", // 12采区_6号压风机运行时间小时*1位
  655. "2009212285543425_1", // 12采区_6号压风机加载时间小时*1位
  656. "2009212285404161_1", // 12采区_6号压风机通讯状态
  657. "2009212283462657_2", // 12采区_6号压风机加卸载
  658. "2009212285414401_1", // 12采区_6号压风机运行状态
  659. "2009212285436929_1", // 12采区_6号压风机预警故障
  660. "2009212285426689_1", // 12采区_6号压风机停机故障
  661. "2009212285592577_1", // 12采区_6号压风机变频运行频率
  662. "2009212285707265_1", // 12采区_6号压风机变频柜内温度
  663. "2009212285604865_1", // 12采区_6号压风机变频输入电压
  664. "2009212285656065_1", // 12采区_6号压风机变频输出电压
  665. "2009212285619201_1", // 12采区_6号压风机变频输入电流
  666. "2009212285674497_1", // 12采区_6号压风机变频输出电流
  667. "2009212285633537_1", // 12采区_6号压风机变频输入功率
  668. "2009212285690881_1", // 12采区_6号压风机变频输出功率
  669. "2009212285742081_1", // 12采区_6号压风机变频运行方式
  670. "2009212285756417_1", // 12采区_6号压风机变频给定方式
  671. "2009212285770753_1", // 12采区_6号压风机变频控制方式
  672. "2009212285787137_1", // 12采区_6号压风机变频系统状态
  673. "2009212285516801_1", // 12采区_6号压风机加载时间小时*100位
  674. "2009212285529089_1", // 12采区_6号压风机加载时间小时*10位
  675. "2009212285543425_1", // 12采区_6号压风机加载时间小时*1位
  676. "2009212285449217_1", // 12采区_6号压风机运行时间小时*100位
  677. "2009212285463553_1", // 12采区_6号压风机运行时间小时*10位
  678. "2009212285477889_1", // 12采区_6号压风机运行时间小时*1位
  679. "2009218787843073_1", // 12采区_1号制氮机吸附塔A压力值
  680. "2009218787859457_1", // 12采区_1号制氮机吸附塔B压力值
  681. "2009218787826689_1", // 12采区_1号制氮机制氮进口压力值
  682. "2009218787871745_1", // 12采区_1号制氮机制氮出口压力值
  683. "2009218787808257_1", // 12采区_1号制氮机氮气浓度值
  684. "2009218787783681_1", // 12采区_1号制氮机氮气流量值
  685. "2009218787419137_2", // 12采区_1号制氮机就地停机信号
  686. "2009218787570689_2", // 12采区_1号制氮机制氮机运行信号
  687. "2009218910301185_1", // 12采区_2号制氮机吸附塔B压力值
  688. "2009218910266369_1", // 12采区_2号制氮机制氮进口压力值
  689. "2009218910317569_1", // 12采区_2号制氮机制氮出口压力值
  690. "2009218910245889_1", // 12采区_2号制氮机氮气浓度值
  691. "2009218910231553_1", // 12采区_2号制氮机氮气流量值
  692. "2009218909875201_2", // 12采区_2号制氮机就地停机信号
  693. "2009218910032897_2", // 12采区_2号制氮机制氮机运行信号
  694. "2009218931053569_1", // 12采区_3号制氮机吸附塔A压力值
  695. "2009218931067905_1", // 12采区_3号制氮机吸附塔B压力值
  696. "2009218931028993_1", // 12采区_3号制氮机制氮进口压力值
  697. "2009218931082241_1", // 12采区_3号制氮机制氮出口压力值
  698. "2009218931010561_1", // 12采区_3号制氮机氮气浓度值
  699. "2009218930994177_1", // 12采区_3号制氮机氮气流量值
  700. "2009218930660353_2", // 12采区_3号制氮机就地停机信号
  701. "2009218930826241_2", // 12采区_3号制氮机制氮机运行信号
  702. ];
  703. // 获取点位数据
  704. $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data'];
  705. $info = [
  706. [
  707. "label"=>"1#压风机",
  708. "state"=> ($baseData['2009212283225089_2'] ?? 0),
  709. "text"=>($baseData['2009212283225089_2'] ?? 0) > 0 ? "运行" : "停止",
  710. "table"=>[
  711. "thead"=>["参数名称", "数值"],
  712. "tbody"=>[
  713. [
  714. "label"=> "排气压力",
  715. "value"=> round(($baseData['2009212284097537_1'] ?? 0) / 10, 2)."kg/cm³",
  716. ],
  717. [
  718. "label"=> "分离前压力",
  719. "value"=> round(($baseData['2009212284128257_1'] ?? 0) / 10, 2)."kg/cm³",
  720. ],
  721. [
  722. "label"=> "进气负压",
  723. "value"=> round(($baseData['2009212284148737_1'] ?? 0) / 100, 2)."kg/cm³",
  724. ],
  725. [
  726. "label"=> "冷却液温度",
  727. "value"=> ($baseData['2009212284169217_1'] ?? 0)." ℃",
  728. ],
  729. [
  730. "label"=> "排气温度",
  731. "value"=> ($baseData['2009212284208129_1'] ?? 0)." ℃",
  732. ],
  733. [
  734. "label"=> "主机温度",
  735. "value"=> ($baseData['2009212284191745_1'] ?? 0)." ℃",
  736. ],
  737. [
  738. "label"=> "储气罐压力",
  739. "value"=> ($baseData['2009212285819905_1'] ?? 0)." Mpa",
  740. ],
  741. [
  742. "label"=> "运行时间",
  743. "value"=> ($baseData['2009212284263425_1'] ?? 0)." H",
  744. ],
  745. [
  746. "label"=> "加载时间",
  747. "value"=> ($baseData['2009212284281857_1'] ?? 0)." H",
  748. ],
  749. [
  750. "label"=> "加卸载状态",
  751. "value"=> ($baseData['2009212283237377_2'] ?? 0) > 0 ? "加载" : "卸载",
  752. ],
  753. [
  754. "label"=> "运行状态",
  755. "value"=> ($baseData['2009212283225089_2'] ?? 0) > 0 ? "运行" : "停止",
  756. ],
  757. [
  758. "label"=> "报警状态",
  759. "value"=> ($baseData['2009212283264001_2'] ?? 0) > 0 ? "报警" : "正常",
  760. ],
  761. [
  762. "label"=> "警告状态",
  763. "value"=> ($baseData['2009212283276289_2'] ?? 0) > 0 ? "警告" : "正常",
  764. ],
  765. ]
  766. ]
  767. ],
  768. [
  769. "label"=>"2#压风机",
  770. "state"=> ($baseData['2009212283776001_2'] ?? 0),
  771. "text"=>($baseData['2009212283776001_2'] ?? 0) > 0 ? "运行" : "停止",
  772. "table"=>[
  773. "thead"=>["参数名称", "数值"],
  774. "tbody"=>[
  775. [
  776. "label"=> "排气压力",
  777. "value"=> round(($baseData['2009212284378113_1'] ?? 0) / 100, 2)."kg/cm³",
  778. ],
  779. [
  780. "label"=> "分离前压力",
  781. "value"=> round(($baseData['2009212284390401_1'] ?? 0) / 100, 2)."kg/cm³",
  782. ],
  783. [
  784. "label"=> "进气负压",
  785. "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³",
  786. ],
  787. [
  788. "label"=> "冷却液温度",
  789. "value"=> ($baseData['2009212284419073_1'] ?? 0)." ℃",
  790. ],
  791. [
  792. "label"=> "排气温度",
  793. "value"=> ($baseData['2009212284460033_1'] ?? 0)." ℃",
  794. ],
  795. [
  796. "label"=> "主机温度",
  797. "value"=> ($baseData['2009212284437505_1'] ?? 0)." ℃",
  798. ],
  799. [
  800. "label"=> "储气罐压力",
  801. "value"=> ($baseData['2009212285838337_1'] ?? 0)." Mpa",
  802. ],
  803. [
  804. "label"=> "运行时间",
  805. "value"=> ($baseData['2009212284525569_1'] ?? 0)." H",
  806. ],
  807. [
  808. "label"=> "加载时间",
  809. "value"=> ($baseData['2009212284546049_1'] ?? 0)." H",
  810. ],
  811. [
  812. "label"=> "加卸载状态",
  813. "value"=> ($baseData['2009212283790337_2'] ?? 0) > 0 ? "加载" : "卸载",
  814. ],
  815. [
  816. "label"=> "运行状态",
  817. "value"=> ($baseData['2009212283776001_2'] ?? 0) > 0 ? "运行" : "停止",
  818. ],
  819. [
  820. "label"=> "报警状态",
  821. "value"=> ($baseData['2009212283810817_2'] ?? 0) > 0 ? "报警" : "正常",
  822. ],
  823. [
  824. "label"=> "警告状态",
  825. "value"=> ($baseData['2009212283823105_2'] ?? 0) > 0 ? "警告" : "正常",
  826. ],
  827. ]
  828. ]
  829. ],
  830. [
  831. "label"=>"3#压风机",
  832. "state"=> ($baseData['2009212283857921_2'] ?? 0),
  833. "text"=>($baseData['2009212283857921_2'] ?? 0) > 0 ? "运行" : "停止",
  834. "table"=>[
  835. "thead"=>["参数名称", "数值"],
  836. "tbody"=>[
  837. [
  838. "label"=> "排气压力",
  839. "value"=> round(($baseData['2009212284619777_1'] ?? 0) / 100, 2)."kg/cm³",
  840. ],
  841. [
  842. "label"=> "分离前压力",
  843. "value"=> round(($baseData['2009212284634113_1'] ?? 0) / 100, 2)."kg/cm³",
  844. ],
  845. [
  846. "label"=> "进气负压",
  847. "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³",
  848. ],
  849. [
  850. "label"=> "冷却液温度",
  851. "value"=> ($baseData['2009212284670977_1'] ?? 0)." ℃",
  852. ],
  853. [
  854. "label"=> "排气温度",
  855. "value"=> ($baseData['2009212284711937_1'] ?? 0)." ℃",
  856. ],
  857. [
  858. "label"=> "主机温度",
  859. "value"=> ($baseData['2009212284693505_1'] ?? 0)." ℃",
  860. ],
  861. [
  862. "label"=> "储气罐压力",
  863. "value"=> ($baseData['2009212285858817_1'] ?? 0)." Mpa",
  864. ],
  865. [
  866. "label"=> "运行时间",
  867. "value"=> ($baseData['2009212284761089_1'] ?? 0)." H",
  868. ],
  869. [
  870. "label"=> "加载时间",
  871. "value"=> ($baseData['2009212284775425_1'] ?? 0)." H",
  872. ],
  873. [
  874. "label"=> "加卸载状态",
  875. "value"=> ($baseData['2009212283870209_2'] ?? 0) > 0 ? "加载" : "卸载",
  876. ],
  877. [
  878. "label"=> "运行状态",
  879. "value"=> ($baseData['2009212283857921_2'] ?? 0) > 0 ? "运行" : "停止",
  880. ],
  881. [
  882. "label"=> "报警状态",
  883. "value"=> ($baseData['2009212283898881_2'] ?? 0) > 0 ? "报警" : "正常",
  884. ],
  885. [
  886. "label"=> "警告状态",
  887. "value"=> ($baseData['2009212283915265_2'] ?? 0) > 0 ? "警告" : "正常",
  888. ],
  889. ]
  890. ]
  891. ],
  892. [
  893. "label"=>"4#压风机",
  894. "state"=> ($baseData['2009212283954177_2'] ?? 0),
  895. "text"=>($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止",
  896. "table"=>[
  897. "thead"=>["参数名称", "数值"],
  898. "tbody"=>[
  899. [
  900. "label"=> "排气压力",
  901. "value"=> round(($baseData['2009212284894209_1'] ?? 0) / 100, 2)."kg/cm³",
  902. ],
  903. [
  904. "label"=> "分离前压力",
  905. "value"=> round(($baseData['2009212284906497_1'] ?? 0) / 100, 2)."kg/cm³",
  906. ],
  907. [
  908. "label"=> "进气负压",
  909. "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³",
  910. ],
  911. [
  912. "label"=> "冷却液温度",
  913. "value"=> ($baseData['2009212284929025_1'] ?? 0)." ℃",
  914. ],
  915. [
  916. "label"=> "排气温度",
  917. "value"=> ($baseData['2009212284949505_1'] ?? 0)." ℃",
  918. ],
  919. [
  920. "label"=> "主机温度",
  921. "value"=> ($baseData['2009212284693505_1'] ?? 0)." ℃",
  922. ],
  923. [
  924. "label"=> "储气罐压力",
  925. "value"=> ($baseData['2009212285875201_1'] ?? 0)." Mpa",
  926. ],
  927. [
  928. "label"=> "运行时间",
  929. "value"=> ($baseData['2009212285017089_1'] ?? 0)." H",
  930. ],
  931. [
  932. "label"=> "加载时间",
  933. "value"=> ($baseData['2009212284998657_1'] ?? 0)." H",
  934. ],
  935. [
  936. "label"=> "加卸载状态",
  937. "value"=> ($baseData['2009212283966465_2'] ?? 0) > 0 ? "加载" : "卸载",
  938. ],
  939. [
  940. "label"=> "运行状态",
  941. "value"=> ($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止",
  942. ],
  943. [
  944. "label"=> "报警状态",
  945. "value"=> ($baseData['2009212283993089_2'] ?? 0) > 0 ? "报警" : "正常",
  946. ],
  947. [
  948. "label"=> "警告状态",
  949. "value"=> ($baseData['2009212285062145_1'] ?? 0) > 0 ? "警告" : "正常",
  950. ],
  951. ]
  952. ]
  953. ],
  954. // 5号压风机
  955. [
  956. "label"=>"5#压风机",
  957. "state"=> ($baseData['2009212283954177_2'] ?? 0),
  958. "text"=>($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止",
  959. "table"=>[
  960. "thead"=>["参数名称", "数值"],
  961. "tbody"=>[
  962. [
  963. "label"=> "排气压力",
  964. "value"=> round(($baseData['2009212285090817_1'] ?? 0) / 100, 2)."kg/cm³",
  965. ],
  966. [
  967. "label"=> "排气温度",
  968. "value"=> ($baseData['2009212285105153_1'] ?? 0)." ℃",
  969. ],
  970. [
  971. "label"=> "轴承温度",
  972. "value"=> ($baseData['2009212285123585_1'] ?? 0)." ℃",
  973. ],
  974. [
  975. "label"=> "储气罐压力",
  976. "value"=> ($baseData['2009212285893633_1'] ?? 0)." Mpa",
  977. ],
  978. [
  979. "label"=> "运行时间",
  980. "value"=> ($baseData['2009212285142017_1'] ?? 0).($baseData['2009212285162497_1'] ?? 0).($baseData['2009212285180929_1'] ?? 0)." H",
  981. ],
  982. [
  983. "label"=> "加载时间",
  984. "value"=> ($baseData['2009212285209601_1'] ?? 0).($baseData['2009212285221889_1'] ?? 0).($baseData['2009212285236225_1'] ?? 0)." H",
  985. ],
  986. [
  987. "label"=> "通讯状态",
  988. "value"=> ($baseData['2009212285334529_1'] ?? 0) > 0 ? "正常" : "故障",
  989. ],
  990. [
  991. "label"=> "加卸载状态",
  992. "value"=> ($baseData['2009212283425793_2'] ?? 0) > 0 ? "加载" : "卸载",
  993. ],
  994. [
  995. "label"=> "运行状态",
  996. "value"=> ($baseData['2009212285357057_1'] ?? 0) > 0 ? "运行" : "停止",
  997. ],
  998. [
  999. "label"=> "预警故障",
  1000. "value"=> ($baseData['2009212285391873_1'] ?? 0) > 0 ? "正常" : "故障",
  1001. ],
  1002. [
  1003. "label"=> "停机故障",
  1004. "value"=> ($baseData['2009212285375489_1'] ?? 0) > 0 ? "正常" : "故障",
  1005. ],
  1006. ]
  1007. ]
  1008. ],
  1009. // 6号压风机
  1010. [
  1011. "label"=>"6#压风机",
  1012. "state"=> ($baseData['2009212285414401_1'] ?? 0),
  1013. "text"=>($baseData['2009212285414401_1'] ?? 0) > 0 ? "运行" : "停止",
  1014. "table"=>[
  1015. "thead"=>["参数名称", "数值"],
  1016. "tbody"=>[
  1017. [
  1018. "label"=> "排气压力",
  1019. "value"=> round(($baseData['2009212285289473_1'] ?? 0) / 100, 2)."kg/cm³",
  1020. ],
  1021. [
  1022. "label"=> "排气温度",
  1023. "value"=> ($baseData['2009212285301761_1'] ?? 0)." ℃",
  1024. ],
  1025. [
  1026. "label"=> "轴承温度",
  1027. "value"=> ($baseData['2009212285314049_1'] ?? 0)." ℃",
  1028. ],
  1029. [
  1030. "label"=> "储气罐压力",
  1031. "value"=> ($baseData['2009212285910017_1'] ?? 0)." Mpa",
  1032. ],
  1033. [
  1034. "label"=> "运行时间",
  1035. "value"=> ($baseData['2009212285449217_1'] ?? 0).($baseData['2009212285463553_1'] ?? 0).($baseData['2009212285477889_1'] ?? 0)." H",
  1036. ],
  1037. [
  1038. "label"=> "加载时间",
  1039. "value"=> ($baseData['2009212285516801_1'] ?? 0).($baseData['2009212285529089_1'] ?? 0).($baseData['2009212285543425_1'] ?? 0)." H",
  1040. ],
  1041. [
  1042. "label"=> "通讯状态",
  1043. "value"=> ($baseData['2009212285404161_1'] ?? 0) > 0 ? "正常" : "故障",
  1044. ],
  1045. [
  1046. "label"=> "加卸载状态",
  1047. "value"=> ($baseData['2009212283462657_2'] ?? 0) > 0 ? "加载" : "卸载",
  1048. ],
  1049. [
  1050. "label"=> "运行状态",
  1051. "value"=> ($baseData['2009212285414401_1'] ?? 0) > 0 ? "运行" : "停止",
  1052. ],
  1053. [
  1054. "label"=> "预警故障",
  1055. "value"=> ($baseData['2009212285436929_1'] ?? 0) > 0 ? "正常" : "故障",
  1056. ],
  1057. [
  1058. "label"=> "停机故障",
  1059. "value"=> ($baseData['2009212285426689_1'] ?? 0) > 0 ? "正常" : "故障",
  1060. ],
  1061. [
  1062. "label"=> "运行频率",
  1063. "value"=> ($baseData['2009212285592577_1'] ?? 0)." Hz",
  1064. ],
  1065. [
  1066. "label"=> "柜内温度",
  1067. "value"=> ($baseData['2009212285707265_1'] ?? 0)." ℃",
  1068. ],
  1069. [
  1070. "label"=> "输入电压",
  1071. "value"=> ($baseData['2009212285604865_1'] ?? 0)." V",
  1072. ],
  1073. [
  1074. "label"=> "输出电压",
  1075. "value"=> ($baseData['2009212285656065_1'] ?? 0)." V",
  1076. ],
  1077. [
  1078. "label"=> "输入电流",
  1079. "value"=> ($baseData['2009212285619201_1'] ?? 0)." A",
  1080. ],
  1081. [
  1082. "label"=> "输出电流",
  1083. "value"=> ($baseData['2009212285674497_1'] ?? 0)." A",
  1084. ],
  1085. [
  1086. "label"=> "输入功率",
  1087. "value"=> ($baseData['2009212285633537_1'] ?? 0)." W",
  1088. ],
  1089. [
  1090. "label"=> "输出功率",
  1091. "value"=> ($baseData['2009212285690881_1'] ?? 0)." W",
  1092. ],
  1093. [
  1094. "label"=> "运行方式",
  1095. "value"=> ($baseData['2009212285742081_1'] ?? 0) > 0 ? "开环运行" : "开环",
  1096. ],
  1097. [
  1098. "label"=> "给定方式",
  1099. "value"=> ($baseData['2009212285756417_1'] ?? 0) > 0 ? "本地" : "上位",
  1100. ],
  1101. [
  1102. "label"=> "控制方式",
  1103. "value"=> ($baseData['2009212285770753_1'] ?? 0) > 0 ? "运行" : "停止",
  1104. ],
  1105. [
  1106. "label"=> "系统状态",
  1107. "value"=> ($baseData['2009212285787137_1'] ?? 0) > 0 ? "正常" : "故障",
  1108. ],
  1109. ]
  1110. ]
  1111. ],
  1112. // 制氮机
  1113. [
  1114. "label"=>"1#制氮机",
  1115. "state"=> ($baseData['2009218787570689_2'] ?? 0),
  1116. "text"=>($baseData['2009218787570689_2'] ?? 0) > 0 ? "运行" : "停止",
  1117. "table"=>[
  1118. "thead"=>["参数名称", "数值"],
  1119. "tbody"=>[
  1120. [
  1121. "label"=> "塔A压力",
  1122. "value"=> ($baseData['2009218787843073_1'] ?? 0)." Mpa",
  1123. ],
  1124. [
  1125. "label"=> "塔B压力",
  1126. "value"=> ($baseData['2009218787859457_1'] ?? 0)." Mpa",
  1127. ],
  1128. [
  1129. "label"=> "进口压力",
  1130. "value"=> ($baseData['2009218787826689_1'] ?? 0)." Mpa",
  1131. ],
  1132. [
  1133. "label"=> "出口压力",
  1134. "value"=> ($baseData['2009218787871745_1'] ?? 0)." Mpa",
  1135. ],
  1136. [
  1137. "label"=> "氮气浓度",
  1138. "value"=> ($baseData['2009218787808257_1'] ?? 0)." %",
  1139. ],
  1140. [
  1141. "label"=> "制氮流量",
  1142. "value"=> ($baseData['2009218787783681_1'] ?? 0)." m³/h",
  1143. ],
  1144. [
  1145. "label"=> "就地停止",
  1146. "value"=> ($baseData['2009218787419137_2'] ?? 0) > 0 ? "就绪" : "停机",
  1147. ],
  1148. [
  1149. "label"=> "制氮机状态",
  1150. "value"=> ($baseData['2009218787570689_2'] ?? 0) > 0 ? "运行" : "停止",
  1151. ],
  1152. ]
  1153. ]
  1154. ],
  1155. [
  1156. "label"=>"2#制氮机",
  1157. "state"=> ($baseData['2009218910032897_2'] ?? 0),
  1158. "text"=>($baseData['2009218910032897_2'] ?? 0) > 0 ? "运行" : "停止",
  1159. "table"=>[
  1160. "thead"=>["参数名称", "数值"],
  1161. "tbody"=>[
  1162. [
  1163. "label"=> "塔A压力",
  1164. "value"=> ($baseData['2009218787843073_1'] ?? 0)." Mpa",
  1165. ],
  1166. [
  1167. "label"=> "塔B压力",
  1168. "value"=> ($baseData['2009218910301185_1'] ?? 0)." Mpa",
  1169. ],
  1170. [
  1171. "label"=> "进口压力",
  1172. "value"=> ($baseData['2009218910266369_1'] ?? 0)." Mpa",
  1173. ],
  1174. [
  1175. "label"=> "出口压力",
  1176. "value"=> ($baseData['2009218910317569_1'] ?? 0)." Mpa",
  1177. ],
  1178. [
  1179. "label"=> "氮气浓度",
  1180. "value"=> ($baseData['2009218910245889_1'] ?? 0)." %",
  1181. ],
  1182. [
  1183. "label"=> "制氮流量",
  1184. "value"=> ($baseData['2009218910231553_1'] ?? 0)." m³/h",
  1185. ],
  1186. [
  1187. "label"=> "就地停止",
  1188. "value"=> ($baseData['2009218909875201_2'] ?? 0) > 0 ? "就绪" : "停机",
  1189. ],
  1190. [
  1191. "label"=> "制氮机状态",
  1192. "value"=> ($baseData['2009218910032897_2'] ?? 0) > 0 ? "运行" : "停止",
  1193. ],
  1194. ]
  1195. ]
  1196. ],
  1197. [
  1198. "label"=>"3#制氮机",
  1199. "state"=> ($baseData['2009218930826241_2'] ?? 0),
  1200. "text"=>($baseData['2009218930826241_2'] ?? 0) > 0 ? "运行" : "停止",
  1201. "table"=>[
  1202. "thead"=>["参数名称", "数值"],
  1203. "tbody"=>[
  1204. [
  1205. "label"=> "塔A压力",
  1206. "value"=> ($baseData['2009218931053569_1'] ?? 0)." Mpa",
  1207. ],
  1208. [
  1209. "label"=> "塔B压力",
  1210. "value"=> ($baseData['2009218931067905_1'] ?? 0)." Mpa",
  1211. ],
  1212. [
  1213. "label"=> "进口压力",
  1214. "value"=> ($baseData['2009218931028993_1'] ?? 0)." Mpa",
  1215. ],
  1216. [
  1217. "label"=> "出口压力",
  1218. "value"=> ($baseData['2009218931082241_1'] ?? 0)." Mpa",
  1219. ],
  1220. [
  1221. "label"=> "氮气浓度",
  1222. "value"=> ($baseData['2009218931010561_1'] ?? 0)." %",
  1223. ],
  1224. [
  1225. "label"=> "制氮流量",
  1226. "value"=> ($baseData['2009218930994177_1'] ?? 0)." m³/h",
  1227. ],
  1228. [
  1229. "label"=> "就地停止",
  1230. "value"=> ($baseData['2009218930660353_2'] ?? 0) > 0 ? "就绪" : "停机",
  1231. ],
  1232. [
  1233. "label"=> "制氮机状态",
  1234. "value"=> ($baseData['2009218930826241_2'] ?? 0) > 0 ? "运行" : "停止",
  1235. ],
  1236. ]
  1237. ]
  1238. ],
  1239. ];
  1240. return json_encode($info);
  1241. }
  1242. }