apiService = $apiService; } public function getList(Request $request) { $sysCode = isset($request->sys_code) ? $request->sys_code : null; // 矿分类 if ($sysCode == null) { $msg="参数为空"; $code=-1; return $this->error($code, $msg); } switch ($sysCode) { case '1314': return $this->get1314YfZdList(); // 1314压风制氮 case '12': return $this->get12CQList(); // 12采区压风制氮 default: $msg="未知数据"; $code=-2; return $this->error($code, $msg); } } /* * 1314压风制氮 * */ public function get1314YfZdList() { $keys=[ "2009411929797633_1", // 空压机1_排气压力 "2009411930215425_1", // 空压机1_排气温度 "2009411930299393_1", // 空压机1_运行时间 "2009411930438657_1", // 空压机1_加载时间 "2009411930420225_1", // 空压机1_电机电流 "2009411929713665_1", // 空压机1_油气桶压力 "2009411930110977_1", // 空压机1_油气桶温度 "2009411999081473_2", // 空压机线反馈1-运行 "2009411999540225_2", // 空压1停机报警 "2009411999740929_2", // 低压报警1 "2009411930143745_1", // 空压机2_排气压力 "2009411929541633_1", // 空压机2_排气温度 "2009411929818113_1", // 空压机2_运行时间 "2009411930373121_1", // 空压机2_加载时间 "2009411929777153_1", // 空压机2_电机电流 "2009411929570305_1", // 空压机2_油气桶压力 "2009411929521153_1", // 空压机2_油气桶温度 "2009411999095809_2", // 空压机线反馈2-运行 "2009411999552513_2", // 空压2停机报警 "2009411999751169_2", // 低压报警2 "2009411930143745_1", // 空压机2_排气压力 "2009411930051585_1", // 空压机3_排气温度 "2009411930203137_1", // 空压机3_运行时间 "2009411930074113_1", // 空压机3_加载时间 "2009411930240001_1", // 空压机3_电机电流 "2009411929584641_1", // 空压机3_油气桶压力 "2009411930190849_1", // 空压机3_油气桶温度 "2009411999108097_2", // 空压机线反馈3-运行 "2009411999562753_2", // 空压3停机报警 "2009411999751169_2", // 低压报警2 "2009411930143745_1", // 空压机2_排气压力 "2009411930457089_1", // 空压机4_排气温度 "2009411929736193_1", // 空压机4_运行时间 "2009411929998337_1", // 空压机4_加载时间 "2009411929695233_1", // 空压机4_电机电流 "2009411929969665_1", // 空压机4_油气桶压力 "2009411929869313_1", // 空压机4_油气桶温度 "2009411999120385_2", // 空压机线反馈4-运行 "2009411999575041_2", // 空压4停机报警 "2009411999751169_2", // 低压报警2 "2009411929072641_1", // 空压机3_排气压力 "2009411930285057_1", // 空压机5_排气温度 "2009411930340353_1", // 空压机5_运行时间 "2009411929926657_1", // 空压机5_加载时间 "2009411929472001_1", // 空压机5_电机电流 "2009411929154561_1", // 空压机5_油气桶压力 "2009411930225665_1", // 空压机5_油气桶温度 "2009411999130625_2", // 空压机线反馈5-运行 "2009411999587329_2", // 空压5停机报警 "2009411999763457_2", // 低压报警3 "2009411929758721_1", // 空压机4_排气压力 "2009411929906177_1", // 空压机6_排气温度 "2009411930401793_1", // 空压机6_运行时间 "2009411930387457_1", // 空压机6_加载时间 "2009411929291777_1", // 空压机6_电机电流 "2009411929558017_1", // 空压机6_油气桶压力 "2009411930031105_1", // 空压机6_油气桶温度 "2009411999140865_2", // 空压机线反馈6-运行 "2009411999597569_2", // 空压6停机报警 "2009411999777793_2", // 低压报警4 "2009411999155201_2", // 空压机线反馈7-运行 "2009411999605761_2", // 空压7停机报警 "2009411999777793_2", // 低压报警4 "2009412000312321_1", // 制氮机1氮气浓度 "2009412000277505_1", // 制氮机1流量 "2009412000324609_1", // 制氮机1冷干机温度 "2009412000039937_1", // 累积流量1 "2009411999183873_2", // 制氮机1号启动 "2009411999198209_2", // 制氮机1号停止 "2009411999677441_2", // 排空报警1 "2009411999376385_2", // 冷干机1反馈 "2009411999616001_2", // 冷干机1停机报警 "2009412000506881_1", // 制氮机2氮气浓度 "2009412000478209_1", // 制氮机2流量 "2009412000525313_1", // 制氮机2冷干机温度 "2009412000058369_1", // 累积流量2 "2009411999222785_2", // 制氮机2号启动 "2009411999237121_2", // 制氮机2号停止 "2009411999693825_2", // 排空报警2 "2009411999386625_2", // 冷干机2反馈 "2009411999626241_2", // 冷干机2停机报警 "2009412000173057_1", // 空压压力St5 "2009412000187393_1", // 6号压风机_空压压力 ]; // 获取点位数据 $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data']; $info = [ [ "label"=>"1#压风机", "state"=> ($baseData['2009411999081473_2'] ?? 0), "text"=>($baseData['2009411999081473_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411929797633_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411930215425_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411930299393_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411930438657_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411930420225_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929713665_1'] ?? 0) / 100, 1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411930110977_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999081473_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999540225_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999740929_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"2#压风机", "state"=> ($baseData['2009411999095809_2'] ?? 0), "text"=>($baseData['2009411999095809_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411930143745_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411929541633_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411929818113_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411930373121_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411929777153_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929570305_1'] ?? 0) / 100, 1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411929521153_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999095809_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999552513_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999751169_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"3#压风机", "state"=> ($baseData['2009411999108097_2'] ?? 0), "text"=>($baseData['2009411999108097_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411930143745_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411930051585_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411930203137_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411930074113_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411930240001_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929584641_1'] ?? 0) / 100, 1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411930190849_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999108097_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999562753_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999751169_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"4#压风机", "state"=> ($baseData['2009411999120385_2'] ?? 0), "text"=>($baseData['2009411999120385_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411930143745_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411930457089_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411929736193_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411929998337_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411929695233_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929969665_1'] ?? 0) / 100, 1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411929869313_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999120385_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999575041_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999751169_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"5#压风机", "state"=> ($baseData['2009411999130625_2'] ?? 0), "text"=>($baseData['2009411999130625_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411929072641_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411930285057_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411930340353_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411929926657_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411929472001_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929154561_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411930225665_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999130625_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999587329_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999763457_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"6#压风机", "state"=> ($baseData['2009411999140865_2'] ?? 0), "text"=>($baseData['2009411999140865_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411929758721_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411929906177_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411930401793_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411930387457_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411929291777_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929558017_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411930031105_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999140865_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999597569_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999777793_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"7#压风机", "state"=> ($baseData['2009411999155201_2'] ?? 0), "text"=>($baseData['2009411999155201_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "出口压力", "value"=> (round(($baseData['2009411929758721_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "排气温度", "value"=> (round(($baseData['2009411929906177_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行时间", "value"=> ($baseData['2009411930401793_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009411930387457_1'] ?? 0)." H", ], [ "label"=> "电机电流", "value"=> ($baseData['2009411929291777_1'] ?? 0)." A", ], [ "label"=> "油气桶压力", "value"=> (round(($baseData['2009411929558017_1'] ?? 0) / 100,1))." Mpa", ], [ "label"=> "油气桶温度", "value"=> (round(($baseData['2009411930031105_1'] ?? 0) / 10, 1))." ℃", ], [ "label"=> "运行状态", "value"=> ($baseData['2009411999155201_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "停机状态", "value"=> ($baseData['2009411999605761_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "低压报警", "value"=> ($baseData['2009411999777793_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"1#制氮机", "state"=> ($baseData['2009411999183873_2'] ?? 0), "text"=>($baseData['2009411999183873_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "氮气浓度", "value"=> ($baseData['2009412000312321_1'] ?? 0)." %", ], [ "label"=> "输出流量", "value"=> ($baseData['2009412000277505_1'] ?? 0)." m³/H", ], [ "label"=> "冷干温度", "value"=> ($baseData['2009412000324609_1'] ?? 0)." ℃", ], [ "label"=> "累计流量", "value"=> ($baseData['2009412000039937_1'] ?? 0)." m³/H", ], [ "label"=> "制氮机运行状态", "value"=> ($baseData['2009411999183873_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "制氮机排空状态", "value"=> ($baseData['2009411999677441_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "冷干机运行状态", "value"=> ($baseData['2009411999376385_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "冷干机停机状态", "value"=> ($baseData['2009411999616001_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], [ "label"=>"2#制氮机", "state"=> ($baseData['2009411999222785_2'] ?? 0), "text"=>($baseData['2009411999222785_2'] ?? 0) > 0 ? "启动" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "氮气浓度", "value"=> ($baseData['2009412000506881_1'] ?? 0)." %", ], [ "label"=> "输出流量", "value"=> ($baseData['2009412000478209_1'] ?? 0)." m³/H", ], [ "label"=> "冷干温度", "value"=> ($baseData['2009412000525313_1'] ?? 0)." ℃", ], [ "label"=> "累计流量", "value"=> ($baseData['2009412000058369_1'] ?? 0)." m³/H", ], [ "label"=> "制氮机运行状态", "value"=> ($baseData['2009411999222785_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "制氮机排空状态", "value"=> ($baseData['2009411999693825_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "冷干机运行状态", "value"=> ($baseData['2009411999386625_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "冷干机停机状态", "value"=> ($baseData['2009411999626241_2'] ?? 0) > 0 ? "报警" : "正常", ], ] ] ], ]; return json_encode($info); } /* * 12采区制氮 * */ public function get12CQList() { $keys=[ "2009212284097537_1", // 12采区_1号压风机排气压力 "2009212284128257_1", // 12采区_1号压风机分离前压力 "2009212284148737_1", // 12采区_1号压风机进气负压 "2009212284169217_1", // 12采区_1号压风机冷却液温度 "2009212284208129_1", // 12采区_1号压风机排气温度 "2009212284191745_1", // 12采区_1号压风机主机排温 "2009212285819905_1", // 12采区_1号压风机储气罐压力值 "2009212284302337_1", // 12采区_1号压风机总运行时间(万小时) "2009212284263425_1", // 12采区_1号压风机总运行时间(小时) "2009212284322817_1", // 12采区_1号压风机加载时间(万小时) "2009212284281857_1", // 12采区_1号压风机加载时间(小时) "2009212283237377_2", // 12采区_1号压风机加载/卸载 "2009212283225089_2", // 12采区_1号压风机运行/停止 "2009212283264001_2", // 12采区_1号压风机警报 "2009212283276289_2", // 12采区_1号压风机警告 "2009212284378113_1", // 12采区_2号压风机排气压力 "2009212284390401_1", // 12采区_2号压风机分离前压力 "2009212284404737_1", // 12采区_2号压风机进气负压 "2009212284419073_1", // 12采区_2号压风机冷却液温度 "2009212284460033_1", // 12采区_2号压风机排气温度 "2009212284437505_1", // 12采区_2号压风机主机排温 "2009212285838337_1", // 12采区_2号压风机储气罐压力值 "2009212284562433_1", // 12采区_2号压风机总运行时间(万小时) "2009212284525569_1", // 12采区_2号压风机总运行时间(小时) "2009212284580865_1", // 12采区_2号压风机加载时间(万小时) "2009212284546049_1", // 12采区_2号压风机加载时间(小时) "2009212283790337_2", // 12采区_2号压风机加载/卸载 "2009212283776001_2", // 12采区_2号压风机运行/停止 "2009212283810817_2", // 12采区_2号压风机警报 "2009212283823105_2", // 12采区_2号压风机警告 "2009212284619777_1", // 12采区_3号压风机排气压力 "2009212284634113_1", // 12采区_3号压风机分离前压力 "2009212284404737_1", // 12采区_2号压风机进气负压 "2009212284670977_1", // 12采区_3号压风机冷却液温度 "2009212284711937_1", // 12采区_3号压风机排气温度 "2009212284693505_1", // 12采区_3号压风机主机排温 "2009212285858817_1", // 12采区_3号压风机储气罐压力值 "2009212284791809_1", // 12采区_3号压风机总运行时间(万小时) "2009212284761089_1", // 12采区_3号压风机总运行时间(小时) "2009212284808193_1", // 12采区_3号压风机加载时间(万小时) "2009212284775425_1", // 12采区_3号压风机加载时间(小时) "2009212283870209_2", // 12采区_3号压风机加载/卸载 "2009212283857921_2", // 12采区_3号压风机运行/停止 "2009212283898881_2", // 12采区_3号压风机警报 "2009212283915265_2", // 12采区_3号压风机警告 "2009212284894209_1", // 12采区_4号压风机排气压力 "2009212284906497_1", // 12采区_4号压风机分离前压力 "2009212284404737_1", // 12采区_2号压风机进气负压 "2009212284929025_1", // 12采区_4号压风机冷却液温度 "2009212284949505_1", // 12采区_4号压风机排气温度 "2009212284693505_1", // 12采区_3号压风机主机排温 "2009212285875201_1", // 12采区_4号压风机储气罐压力值 "2009212285049857_1", // 12采区_4号压风机加载时间(万小时) "2009212285017089_1", // 12采区_4号压风机加载时间(小时) "2009212285035521_1", // 12采区_4号压风机总运行时间(万小时) "2009212284998657_1", // 12采区_4号压风机总运行时间(小时) "2009212283966465_2", // 12采区_4号压风机加载/卸载 "2009212283954177_2", // 12采区_4号压风机运行/停止 "2009212283993089_2", // 12采区_4号压风机警报 "2009212285062145_1", // 12采区_4号压风机警告代码 "2009212285090817_1", // 12采区_5号压风机排气压力 "2009212285105153_1", // 12采区_5号压风机排气温度 "2009212285123585_1", // 12采区_5号压风机轴承温度 "2009212285893633_1", // 12采区_5号压风机储气罐压力值 "2009212285142017_1", // 12采区_5号压风机运行时间小时*100位 "2009212285162497_1", // 12采区_5号压风机运行时间小时*10位 "2009212285180929_1", // 12采区_5号压风机运行时间小时*1位 "2009212285209601_1", // 12采区_5号压风机加载时间小时*100位 "2009212285221889_1", // 12采区_5号压风机加载时间小时*10位 "2009212285236225_1", // 12采区_5号压风机加载时间小时*1位 "2009212285334529_1", // 12采区_5号压风机通讯状态 "2009212283425793_2", // 12采区_5号压风机加卸载 "2009212285357057_1", // 12采区_5号压风机运行状态 "2009212285391873_1", // 12采区_5号压风机预警故障 "2009212285375489_1", // 12采区_5号压风机停机故障 "2009212285289473_1", // 12采区_6号压风机排气压力 "2009212285301761_1", // 12采区_6号压风机排气温度 "2009212285314049_1", // 12采区_6号压风机轴承温度 "2009212285910017_1", // 12采区_6号压风机储气罐压力值 "2009212285449217_1", // 12采区_6号压风机运行时间小时*100位 "2009212285463553_1", // 12采区_6号压风机运行时间小时*10位 "2009212285477889_1", // 12采区_6号压风机运行时间小时*1位 "2009212285516801_1", // 12采区_6号压风机加载时间小时*100位 "2009212285529089_1", // 12采区_6号压风机加载时间小时*10位 "2009212285543425_1", // 12采区_6号压风机加载时间小时*1位 "2009212285404161_1", // 12采区_6号压风机通讯状态 "2009212283462657_2", // 12采区_6号压风机加卸载 "2009212285414401_1", // 12采区_6号压风机运行状态 "2009212285436929_1", // 12采区_6号压风机预警故障 "2009212285426689_1", // 12采区_6号压风机停机故障 "2009212285592577_1", // 12采区_6号压风机变频运行频率 "2009212285707265_1", // 12采区_6号压风机变频柜内温度 "2009212285604865_1", // 12采区_6号压风机变频输入电压 "2009212285656065_1", // 12采区_6号压风机变频输出电压 "2009212285619201_1", // 12采区_6号压风机变频输入电流 "2009212285674497_1", // 12采区_6号压风机变频输出电流 "2009212285633537_1", // 12采区_6号压风机变频输入功率 "2009212285690881_1", // 12采区_6号压风机变频输出功率 "2009212285742081_1", // 12采区_6号压风机变频运行方式 "2009212285756417_1", // 12采区_6号压风机变频给定方式 "2009212285770753_1", // 12采区_6号压风机变频控制方式 "2009212285787137_1", // 12采区_6号压风机变频系统状态 "2009218787843073_1", // 12采区_1号制氮机吸附塔A压力值 "2009218787859457_1", // 12采区_1号制氮机吸附塔B压力值 "2009218787826689_1", // 12采区_1号制氮机制氮进口压力值 "2009218787871745_1", // 12采区_1号制氮机制氮出口压力值 "2009218787808257_1", // 12采区_1号制氮机氮气浓度值 "2009218787783681_1", // 12采区_1号制氮机氮气流量值 "2009218787419137_2", // 12采区_1号制氮机就地停机信号 "2009218787570689_2", // 12采区_1号制氮机制氮机运行信号 "2009218910301185_1", // 12采区_2号制氮机吸附塔B压力值 "2009218910266369_1", // 12采区_2号制氮机制氮进口压力值 "2009218910317569_1", // 12采区_2号制氮机制氮出口压力值 "2009218910245889_1", // 12采区_2号制氮机氮气浓度值 "2009218910231553_1", // 12采区_2号制氮机氮气流量值 "2009218909875201_2", // 12采区_2号制氮机就地停机信号 "2009218910032897_2", // 12采区_2号制氮机制氮机运行信号 "2009218931053569_1", // 12采区_3号制氮机吸附塔A压力值 "2009218931067905_1", // 12采区_3号制氮机吸附塔B压力值 "2009218931028993_1", // 12采区_3号制氮机制氮进口压力值 "2009218931082241_1", // 12采区_3号制氮机制氮出口压力值 "2009218931010561_1", // 12采区_3号制氮机氮气浓度值 "2009218930994177_1", // 12采区_3号制氮机氮气流量值 "2009218930660353_2", // 12采区_3号制氮机就地停机信号 "2009218930826241_2", // 12采区_3号制氮机制氮机运行信号 ]; // 获取点位数据 $baseData = $this->apiService->postPointRealData($this->apiUrl, $keys)['data']; $info = [ [ "label"=>"1#压风机", "state"=> ($baseData['2009212283225089_2'] ?? 0), "text"=>($baseData['2009212283225089_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "排气压力", "value"=> round(($baseData['2009212284097537_1'] ?? 0) / 10, 2)."kg/cm³", ], [ "label"=> "分离前压力", "value"=> round(($baseData['2009212284128257_1'] ?? 0) / 10, 2)."kg/cm³", ], [ "label"=> "进气负压", "value"=> round(($baseData['2009212284148737_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "冷却液温度", "value"=> ($baseData['2009212284169217_1'] ?? 0)." ℃", ], [ "label"=> "排气温度", "value"=> ($baseData['2009212284208129_1'] ?? 0)." ℃", ], [ "label"=> "主机温度", "value"=> ($baseData['2009212284191745_1'] ?? 0)." ℃", ], [ "label"=> "储气罐压力", "value"=> ($baseData['2009212285819905_1'] ?? 0)." Mpa", ], [ "label"=> "运行时间", "value"=> ($baseData['2009212284302337_1'] ?? 0).($baseData['2009212284263425_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009212284322817_1'] ?? 0).($baseData['2009212284281857_1'] ?? 0)." H", ], [ "label"=> "加卸载状态", "value"=> ($baseData['2009212283237377_2'] ?? 0) > 0 ? "加载" : "卸载", ], [ "label"=> "运行状态", "value"=> ($baseData['2009212283225089_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "报警状态", "value"=> ($baseData['2009212283264001_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "警告状态", "value"=> ($baseData['2009212283276289_2'] ?? 0) > 0 ? "警告" : "正常", ], ] ] ], [ "label"=>"2#压风机", "state"=> ($baseData['2009212283776001_2'] ?? 0), "text"=>($baseData['2009212283776001_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "排气压力", "value"=> round(($baseData['2009212284378113_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "分离前压力", "value"=> round(($baseData['2009212284390401_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "进气负压", "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "冷却液温度", "value"=> ($baseData['2009212284419073_1'] ?? 0)." ℃", ], [ "label"=> "排气温度", "value"=> ($baseData['2009212284460033_1'] ?? 0)." ℃", ], [ "label"=> "主机温度", "value"=> ($baseData['2009212284437505_1'] ?? 0)." ℃", ], [ "label"=> "储气罐压力", "value"=> ($baseData['2009212285838337_1'] ?? 0)." Mpa", ], [ "label"=> "运行时间", "value"=> ($baseData['2009212284562433_1'] ?? 0).($baseData['2009212284525569_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009212284580865_1'] ?? 0).($baseData['2009212284546049_1'] ?? 0)." H", ], [ "label"=> "加卸载状态", "value"=> ($baseData['2009212283790337_2'] ?? 0) > 0 ? "加载" : "卸载", ], [ "label"=> "运行状态", "value"=> ($baseData['2009212283776001_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "报警状态", "value"=> ($baseData['2009212283810817_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "警告状态", "value"=> ($baseData['2009212283823105_2'] ?? 0) > 0 ? "警告" : "正常", ], ] ] ], [ "label"=>"3#压风机", "state"=> ($baseData['2009212283857921_2'] ?? 0), "text"=>($baseData['2009212283857921_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "排气压力", "value"=> round(($baseData['2009212284619777_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "分离前压力", "value"=> round(($baseData['2009212284634113_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "进气负压", "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "冷却液温度", "value"=> ($baseData['2009212284670977_1'] ?? 0)." ℃", ], [ "label"=> "排气温度", "value"=> ($baseData['2009212284711937_1'] ?? 0)." ℃", ], [ "label"=> "主机温度", "value"=> ($baseData['2009212284693505_1'] ?? 0)." ℃", ], [ "label"=> "储气罐压力", "value"=> ($baseData['2009212285858817_1'] ?? 0)." Mpa", ], [ "label"=> "运行时间", "value"=> ($baseData['2009212285049857_1'] ?? 0).($baseData['2009212285017089_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009212285035521_1'] ?? 0).($baseData['2009212284998657_1'] ?? 0)." H", ], [ "label"=> "加卸载状态", "value"=> ($baseData['2009212283870209_2'] ?? 0) > 0 ? "加载" : "卸载", ], [ "label"=> "运行状态", "value"=> ($baseData['2009212283857921_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "报警状态", "value"=> ($baseData['2009212283898881_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "警告状态", "value"=> ($baseData['2009212283915265_2'] ?? 0) > 0 ? "警告" : "正常", ], ] ] ], [ "label"=>"4#压风机", "state"=> ($baseData['2009212283954177_2'] ?? 0), "text"=>($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "排气压力", "value"=> round(($baseData['2009212284894209_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "分离前压力", "value"=> round(($baseData['2009212284906497_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "进气负压", "value"=> round(($baseData['2009212284404737_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "冷却液温度", "value"=> ($baseData['2009212284929025_1'] ?? 0)." ℃", ], [ "label"=> "排气温度", "value"=> ($baseData['2009212284949505_1'] ?? 0)." ℃", ], [ "label"=> "主机温度", "value"=> ($baseData['2009212284693505_1'] ?? 0)." ℃", ], [ "label"=> "储气罐压力", "value"=> ($baseData['2009212285875201_1'] ?? 0)." Mpa", ], [ "label"=> "运行时间", "value"=> ($baseData['2009212285049857_1'] ?? 0).($baseData['2009212285017089_1'] ?? 0).($baseData['2009212285180929_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009212285035521_1'] ?? 0).($baseData['2009212284998657_1'] ?? 0).($baseData['2009212285236225_1'] ?? 0)." H", ], [ "label"=> "加卸载状态", "value"=> ($baseData['2009212283966465_2'] ?? 0) > 0 ? "加载" : "卸载", ], [ "label"=> "运行状态", "value"=> ($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "报警状态", "value"=> ($baseData['2009212283993089_2'] ?? 0) > 0 ? "报警" : "正常", ], [ "label"=> "警告状态", "value"=> ($baseData['2009212285062145_1'] ?? 0) > 0 ? "警告" : "正常", ], ] ] ], // 5号压风机 [ "label"=>"5#压风机", "state"=> ($baseData['2009212283954177_2'] ?? 0), "text"=>($baseData['2009212283954177_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "排气压力", "value"=> round(($baseData['2009212285090817_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "排气温度", "value"=> ($baseData['2009212285105153_1'] ?? 0)." ℃", ], [ "label"=> "轴承温度", "value"=> ($baseData['2009212285123585_1'] ?? 0)." ℃", ], [ "label"=> "储气罐压力", "value"=> ($baseData['2009212285893633_1'] ?? 0)." Mpa", ], [ "label"=> "运行时间", "value"=> ($baseData['2009212285142017_1'] ?? 0).($baseData['2009212285162497_1'] ?? 0).($baseData['2009212285180929_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009212285209601_1'] ?? 0).($baseData['2009212285221889_1'] ?? 0).($baseData['2009212285236225_1'] ?? 0)." H", ], [ "label"=> "通讯状态", "value"=> ($baseData['2009212285334529_1'] ?? 0) == 0 ? "正常" : "故障", ], [ "label"=> "加卸载状态", "value"=> ($baseData['2009212283425793_2'] ?? 0) > 0 ? "加载" : "卸载", ], [ "label"=> "运行状态", "value"=> ($baseData['2009212285357057_1'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "预警故障", "value"=> ($baseData['2009212285391873_1'] ?? 0) == 0 ? "正常" : "故障", ], [ "label"=> "停机故障", "value"=> ($baseData['2009212285375489_1'] ?? 0) == 0 ? "正常" : "故障", ], ] ] ], // 6号压风机 [ "label"=>"6#压风机", "state"=> ($baseData['2009212285414401_1'] ?? 0), "text"=>($baseData['2009212285414401_1'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "排气压力", "value"=> round(($baseData['2009212285289473_1'] ?? 0) / 100, 2)."kg/cm³", ], [ "label"=> "排气温度", "value"=> ($baseData['2009212285301761_1'] ?? 0)." ℃", ], [ "label"=> "轴承温度", "value"=> ($baseData['2009212285314049_1'] ?? 0)." ℃", ], [ "label"=> "储气罐压力", "value"=> ($baseData['2009212285910017_1'] ?? 0)." Mpa", ], [ "label"=> "运行时间", "value"=> ($baseData['2009212285449217_1'] ?? 0).($baseData['2009212285463553_1'] ?? 0).($baseData['2009212285477889_1'] ?? 0)." H", ], [ "label"=> "加载时间", "value"=> ($baseData['2009212285516801_1'] ?? 0).($baseData['2009212285529089_1'] ?? 0).($baseData['2009212285543425_1'] ?? 0)." H", ], [ "label"=> "通讯状态", "value"=> ($baseData['2009212285404161_1'] ?? 0) == 0 ? "正常" : "故障", ], [ "label"=> "加卸载状态", "value"=> ($baseData['2009212283462657_2'] ?? 0) == 0 ? "加载" : "卸载", ], [ "label"=> "运行状态", "value"=> ($baseData['2009212285414401_1'] ?? 0) > 0 ? "运行" : "停止", ], [ "label"=> "预警故障", "value"=> ($baseData['2009212285436929_1'] ?? 0) == 0 ? "正常" : "故障", ], [ "label"=> "停机故障", "value"=> ($baseData['2009212285426689_1'] ?? 0) == 0 ? "正常" : "故障", ], [ "label"=> "运行频率", "value"=> ($baseData['2009212285592577_1'] ?? 0)." Hz", ], [ "label"=> "柜内温度", "value"=> ($baseData['2009212285707265_1'] ?? 0)." ℃", ], [ "label"=> "输入电压", "value"=> ($baseData['2009212285604865_1'] ?? 0)." V", ], [ "label"=> "输出电压", "value"=> ($baseData['2009212285656065_1'] ?? 0)." V", ], [ "label"=> "输入电流", "value"=> ($baseData['2009212285619201_1'] ?? 0)." A", ], [ "label"=> "输出电流", "value"=> ($baseData['2009212285674497_1'] ?? 0)." A", ], [ "label"=> "输入功率", "value"=> ($baseData['2009212285633537_1'] ?? 0)." W", ], [ "label"=> "输出功率", "value"=> ($baseData['2009212285690881_1'] ?? 0)." W", ], [ "label"=> "运行方式", "value"=> ($baseData['2009212285742081_1'] ?? 0) == 0 ? "开环运行" : "未开环", ], [ "label"=> "给定方式", "value"=> ($baseData['2009212285756417_1'] ?? 0) == 0 ? "本地" : "上位", ], [ "label"=> "控制方式", "value"=> ($baseData['2009212285770753_1'] ?? 0) == 0 ? "本地给定" : "非本地", ], [ "label"=> "系统状态", "value"=> ($baseData['2009212285787137_1'] ?? 0) > 0 ? "正常" : "停止", ], ] ] ], // 制氮机 [ "label"=>"1#制氮机", "state"=> ($baseData['2009218787570689_2'] ?? 0), "text"=>($baseData['2009218787570689_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "塔A压力", "value"=> ($baseData['2009218787843073_1'] ?? 0)." Mpa", ], [ "label"=> "塔B压力", "value"=> ($baseData['2009218787859457_1'] ?? 0)." Mpa", ], [ "label"=> "进口压力", "value"=> ($baseData['2009218787826689_1'] ?? 0)." Mpa", ], [ "label"=> "出口压力", "value"=> ($baseData['2009218787871745_1'] ?? 0)." Mpa", ], [ "label"=> "氮气浓度", "value"=> ($baseData['2009218787808257_1'] ?? 0)." %", ], [ "label"=> "制氮流量", "value"=> ($baseData['2009218787783681_1'] ?? 0)." m³/h", ], [ "label"=> "就地停止", "value"=> ($baseData['2009218787419137_2'] ?? 0) == 0 ? "就绪" : "停机", ], [ "label"=> "制氮机状态", "value"=> ($baseData['2009218787570689_2'] ?? 0) > 0 ? "运行" : "停止", ], ] ] ], [ "label"=>"2#制氮机", "state"=> ($baseData['2009218910032897_2'] ?? 0), "text"=>($baseData['2009218910032897_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "塔A压力", "value"=> ($baseData['2009218787843073_1'] ?? 0)." Mpa", ], [ "label"=> "塔B压力", "value"=> ($baseData['2009218910301185_1'] ?? 0)." Mpa", ], [ "label"=> "进口压力", "value"=> ($baseData['2009218910266369_1'] ?? 0)." Mpa", ], [ "label"=> "出口压力", "value"=> ($baseData['2009218910317569_1'] ?? 0)." Mpa", ], [ "label"=> "氮气浓度", "value"=> ($baseData['2009218910245889_1'] ?? 0)." %", ], [ "label"=> "制氮流量", "value"=> ($baseData['2009218910231553_1'] ?? 0)." m³/h", ], [ "label"=> "就地停止", "value"=> ($baseData['2009218909875201_2'] ?? 0) == 0 ? "就绪" : "停机", ], [ "label"=> "制氮机状态", "value"=> ($baseData['2009218910032897_2'] ?? 0) > 0 ? "运行" : "停止", ], ] ] ], [ "label"=>"3#制氮机", "state"=> ($baseData['2009218930826241_2'] ?? 0), "text"=>($baseData['2009218930826241_2'] ?? 0) > 0 ? "运行" : "停止", "table"=>[ "thead"=>["参数名称", "数值"], "tbody"=>[ [ "label"=> "塔A压力", "value"=> ($baseData['2009218931053569_1'] ?? 0)." Mpa", ], [ "label"=> "塔B压力", "value"=> ($baseData['2009218931067905_1'] ?? 0)." Mpa", ], [ "label"=> "进口压力", "value"=> ($baseData['2009218931028993_1'] ?? 0)." Mpa", ], [ "label"=> "出口压力", "value"=> ($baseData['2009218931082241_1'] ?? 0)." Mpa", ], [ "label"=> "氮气浓度", "value"=> ($baseData['2009218931010561_1'] ?? 0)." %", ], [ "label"=> "制氮流量", "value"=> ($baseData['2009218930994177_1'] ?? 0)." m³/h", ], [ "label"=> "就地停止", "value"=> ($baseData['2009218930660353_2'] ?? 0) == 0 ? "就绪" : "停机", ], [ "label"=> "制氮机状态", "value"=> ($baseData['2009218930826241_2'] ?? 0) > 0 ? "运行" : "停止", ], ] ] ], ]; return json_encode($info); } }