Commit 860b5c15 authored by 方建宇's avatar 方建宇

锅炉工艺图

parent a94ccd08
......@@ -229,6 +229,7 @@ import { useRoute } from 'vue-router'
import store from "../../store/index";
import http from '../../api/http';
import { getOneImgUrl, getAllImgUrl } from '../../utils/utils';
import { boilerArtWork,boilerArtWork2, deviceArt, deviceArt2, deviceArt3,pipeArt,weatherArt } from '../../dataJson/RealPage/boilerArt';
const props = defineProps(['id', 'refreshTime']);
console.log(props);
......@@ -387,57 +388,149 @@ function getSupplysList() {
}
//获取气象实时数据
// function getweather() {
// http.post("/api/weather/Real", SupplyId.value).then((result) => {
// temperature.value = result.data["temperature"];
// wind.value = result.data["wind"];
// illumination.value = result.data["illumination"];
// humidity.value = result.data["humidity"];
// })
// }
function getweather() {
http.post("/api/weather/Real", SupplyId.value).then((result) => {
temperature.value = result.data["temperature"];
wind.value = result.data["wind"];
illumination.value = result.data["illumination"];
humidity.value = result.data["humidity"];
})
temperature.value = weatherArt.data["temperature"];
wind.value = weatherArt.data["wind"];
illumination.value = weatherArt.data["illumination"];
humidity.value =weatherArt.data["humidity"];
}
getBoilerData();
//获取锅炉实时数据
// function getBoilerData() {
// //2#炉
// http.post("/api/Boiler/Artwork", "af3616fd-ac99-4de4-8b92-7e2eab9a5a90").then((result) => {
// result.data.realData.forEach(element => {
// BoilerData[element.enName] = element.paramValue;
// })
// result.data.realStatus.forEach(element => {
// status_2[element.enName] = element.paramValue;
// })
// ExhaustTemp_2.value = BoilerData["ExhaustTemp"];
// InletPressure_2.value = BoilerData["InletPressure"];
// InletTemp_2.value = BoilerData["InletTemp"];
// OutletPressure_2.value = BoilerData["OutletPressure"];
// OutletTemp_2.value = BoilerData["OutletTemp"];
// BlastOutletPressure_2.value = BoilerData["BlastOutletPressure"];
// FirepotPressure_2.value = BoilerData["FirepotPressure"];
// FirepotTemp_2.value = BoilerData["FirepotTemp"];
// EconomizerInletTemp_2.value = BoilerData["EconomizerInletTemp"];
// GasLoad_2.value = BoilerData["GasLoad"];
// SmokeDetectionT_2.value = BoilerData["SmokeDetectionT"];
// SmokeDetectionP_2.value = BoilerData["SmokeDetectionP"];
// SmokeDetectionH2O_2.value = BoilerData["SmokeDetectionH2O"];
// SmokeDetectionO2_2.value = BoilerData["SmokeDetectionO2"];
// SmokeDetectionP_diff_2.value = BoilerData["SmokeDetectionP_diff"];
// SmokeDetectionNO_2.value = BoilerData["SmokeDetectionNO"];
// NOxEx_2.value = BoilerData["NOxEx"];
// NOx_2.value = BoilerData["NOx"];
// OutletInstantaneousFlow_2.value = BoilerData["OutletInstantaneousFlow"];
// EconomizerInletWaterTemp_2.value = BoilerData["EconomizerInletWaterTemp"];
// })
// //3#炉
// http.post("/api/Boiler/Artwork", "0d4ad9f6-75ee-4914-929a-bedfe13b2560").then((result) => {
// result.data.realData.forEach(element => {
// BoilerData[element.enName] = element.paramValue;
// })
// result.data.realStatus.forEach(element => {
// status_3[element.enName] = element.paramValue;
// })
// console.log(status_3.BoilerRun);
// ExhaustTemp.value = BoilerData["ExhaustTemp"];
// InletPressure.value = BoilerData["InletPressure"];
// InletTemp.value = BoilerData["InletTemp"];
// OutletPressure.value = BoilerData["OutletPressure"];
// OutletTemp.value = BoilerData["OutletTemp"];
// BlastOutletPressure.value = BoilerData["BlastOutletPressure"];
// FirepotPressure.value = BoilerData["FirepotPressure"];
// FirepotTemp.value = BoilerData["FirepotTemp"];
// EconomizerInletTemp.value = BoilerData["EconomizerInletTemp"];
// GasLoad.value = BoilerData["GasLoad"];
// SmokeDetectionT.value = BoilerData["SmokeDetectionT"];
// SmokeDetectionP.value = BoilerData["SmokeDetectionP"];
// SmokeDetectionH2O.value = BoilerData["SmokeDetectionH2O"];
// SmokeDetectionO2.value = BoilerData["SmokeDetectionO2"];
// SmokeDetectionP_diff.value = BoilerData["SmokeDetectionP_diff"];
// SmokeDetectionNO.value = BoilerData["SmokeDetectionNO"];
// NOxEx.value = BoilerData["NOxEx"];
// NOx.value = BoilerData["NOx"];
// OutletInstantaneousFlow.value = BoilerData["OutletInstantaneousFlow"];
// EconomizerInletWaterTemp.value = BoilerData["EconomizerInletWaterTemp"];
// })
// http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 5 }).then((result) => {
// result.data.realData.forEach(item => {
// if (item.name === "滦河水水表") {
// luanhewater.value = item.tapWaterOutletFlowSum;
// } else {
// underwater.value = item.tapWaterOutletFlowSum;
// }
// })
// })
// http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 7 }).then((result) => {
// result.data.realData.forEach(item => {
// elecSum.value = item.elecSum;
// })
// })
// http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 6 }).then((result) => {
// console.log(result);
// result.data.title.forEach(element => {
// result.data.realData.forEach(item => {
// BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
// })
// })
// InstantFlow.value = BoilerData["InstantFlow"];
// SumFlow.value = BoilerData["SumFlow"];
// InstantHeat.value = BoilerData["InstantHeat"];
// SumHeat.value = BoilerData["SumHeat"];
// console.log(BoilerData);
// })
// }
function getBoilerData() {
//2#炉
http.post("/api/Boiler/Artwork", "af3616fd-ac99-4de4-8b92-7e2eab9a5a90").then((result) => {
result.data.realData.forEach(element => {
//#2炉
boilerArtWork.realData.forEach(element => {
BoilerData[element.enName] = element.paramValue;
})
result.data.realStatus.forEach(element => {
boilerArtWork.realStatus.forEach(element => {
status_2[element.enName] = element.paramValue;
})
ExhaustTemp_2.value = BoilerData["ExhaustTemp"];
InletPressure_2.value = BoilerData["InletPressure"];
InletTemp_2.value = BoilerData["InletTemp"];
OutletPressure_2.value = BoilerData["OutletPressure"];
OutletTemp_2.value = BoilerData["OutletTemp"];
BlastOutletPressure_2.value = BoilerData["BlastOutletPressure"];
FirepotPressure_2.value = BoilerData["FirepotPressure"];
FirepotTemp_2.value = BoilerData["FirepotTemp"];
EconomizerInletTemp_2.value = BoilerData["EconomizerInletTemp"];
GasLoad_2.value = BoilerData["GasLoad"];
SmokeDetectionT_2.value = BoilerData["SmokeDetectionT"];
SmokeDetectionP_2.value = BoilerData["SmokeDetectionP"];
SmokeDetectionH2O_2.value = BoilerData["SmokeDetectionH2O"];
SmokeDetectionO2_2.value = BoilerData["SmokeDetectionO2"];
SmokeDetectionP_diff_2.value = BoilerData["SmokeDetectionP_diff"];
SmokeDetectionNO_2.value = BoilerData["SmokeDetectionNO"];
NOxEx_2.value = BoilerData["NOxEx"];
NOx_2.value = BoilerData["NOx"];
OutletInstantaneousFlow_2.value = BoilerData["OutletInstantaneousFlow"];
EconomizerInletWaterTemp_2.value = BoilerData["EconomizerInletWaterTemp"];
})
ExhaustTemp.value = BoilerData["ExhaustTemp"];
InletPressure.value = BoilerData["InletPressure"];
InletTemp.value = BoilerData["InletTemp"];
OutletPressure.value = BoilerData["OutletPressure"];
OutletTemp.value = BoilerData["OutletTemp"];
BlastOutletPressure.value = BoilerData["BlastOutletPressure"];
FirepotPressure.value = BoilerData["FirepotPressure"];
FirepotTemp.value = BoilerData["FirepotTemp"];
EconomizerInletTemp.value = BoilerData["EconomizerInletTemp"];
GasLoad.value = BoilerData["GasLoad"];
SmokeDetectionT.value = BoilerData["SmokeDetectionT"];
SmokeDetectionP.value = BoilerData["SmokeDetectionP"];
SmokeDetectionH2O.value = BoilerData["SmokeDetectionH2O"];
SmokeDetectionO2.value = BoilerData["SmokeDetectionO2"];
SmokeDetectionP_diff.value = BoilerData["SmokeDetectionP_diff"];
SmokeDetectionNO.value = BoilerData["SmokeDetectionNO"];
NOxEx.value = BoilerData["NOxEx"];
NOx.value = BoilerData["NOx"];
OutletInstantaneousFlow.value = BoilerData["OutletInstantaneousFlow"];
EconomizerInletWaterTemp.value = BoilerData["EconomizerInletWaterTemp"];
//3#炉
http.post("/api/Boiler/Artwork", "0d4ad9f6-75ee-4914-929a-bedfe13b2560").then((result) => {
result.data.realData.forEach(element => {
//#3炉
boilerArtWork2.realData.forEach(element => {
BoilerData[element.enName] = element.paramValue;
})
result.data.realStatus.forEach(element => {
boilerArtWork2.realStatus.forEach(element => {
status_3[element.enName] = element.paramValue;
})
console.log(status_3.BoilerRun);
ExhaustTemp.value = BoilerData["ExhaustTemp"];
InletPressure.value = BoilerData["InletPressure"];
InletTemp.value = BoilerData["InletTemp"];
......@@ -458,46 +551,61 @@ function getBoilerData() {
NOx.value = BoilerData["NOx"];
OutletInstantaneousFlow.value = BoilerData["OutletInstantaneousFlow"];
EconomizerInletWaterTemp.value = BoilerData["EconomizerInletWaterTemp"];
})
http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 5 }).then((result) => {
result.data.realData.forEach(item => {
// 从 deviceArt 获取水表数据
deviceArt.realData.forEach(item => {
if (item.name === "滦河水水表") {
luanhewater.value = item.tapWaterOutletFlowSum;
} else {
underwater.value = item.tapWaterOutletFlowSum;
}
})
})
http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 7 }).then((result) => {
result.data.realData.forEach(item => {
elecSum.value = item.elecSum;
})
})
});
http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 6 }).then((result) => {
console.log(result);
result.data.title.forEach(element => {
result.data.realData.forEach(item => {
BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
})
})
InstantFlow.value = BoilerData["InstantFlow"];
SumFlow.value = BoilerData["SumFlow"];
InstantHeat.value = BoilerData["InstantHeat"];
SumHeat.value = BoilerData["SumHeat"];
console.log(BoilerData);
})
// 从 deviceArt2 获取 elecSum 数据
deviceArt2.realData.forEach(item => {
elecSum.value = item.elecSum;
});
// 从 deviceArt3 获取瞬时流量和热量数据
deviceArt3.realData.forEach(item => {
InstantFlow.value = item.instantFlow;
SumFlow.value = item.sumFlow;
InstantHeat.value = item.instantHeat;
SumHeat.value = item.sumHeat;
});
}
getPipeData();
// function getPipeData() {
// http.post("/api/Pipe/Real", { "enterpriseId": enterpriseId.value, "deviceType": 1 }).then((result) => {
// result.data.title.forEach(element => {
// result.data.realData.forEach(item => {
// BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
// })
// })
// SupplyPipePressure.value = BoilerData["SupplyPipePressure"];
// SupplyPipeTemp.value = BoilerData["SupplyPipeTemp"];
// CirculatingOutPressure.value = BoilerData["CirculatingOutPressure"];
// WaterBoxLiquidLevel.value = BoilerData["WaterBoxLiquidLevel"];
// TroubledWaterSideElecValueBack.value = BoilerData["TroubledWaterSideElecValueBack"];
// FirstDirtSeparatorOutletPressure.value = BoilerData["FirstDirtSeparatorOutletPressure"];
// AfterMixingInletCommonHeaderTemp.value = BoilerData["AfterMixingInletCommonHeaderTemp"];
// FirstDirtSeparatorInletPressure.value = BoilerData["FirstDirtSeparatorInletPressure"];
// MixingPipeTemp.value = BoilerData["MixingPipeTemp"];
// ReturnPipeTemp.value = BoilerData["ReturnPipeTemp"];
// FirstCirculatingFreqBack.value = BoilerData["FirstCirculatingFreqBack"];
// FirstCirculatingElec.value = BoilerData["FirstCirculatingElec"];
// SecondCirculatingFreqBack.value = BoilerData["SecondCirculatingFreqBack"];
// SecondCirculatingElec.value = BoilerData["SecondCirculatingElec"];
// ThirdCirculatingFreqBack.value = BoilerData["ThirdCirculatingFreqBack"];
// ThirdCirculatingElec.value = BoilerData["ThirdCirculatingElec"];
// })
// }
function getPipeData() {
http.post("/api/Pipe/Real", { "enterpriseId": enterpriseId.value, "deviceType": 1 }).then((result) => {
result.data.title.forEach(element => {
result.data.realData.forEach(item => {
BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
})
})
pipeArt.title.forEach(element => {
pipeArt.realData.forEach(item => {
BoilerData[element.enName] = item[element.enName];
});
});
SupplyPipePressure.value = BoilerData["SupplyPipePressure"];
SupplyPipeTemp.value = BoilerData["SupplyPipeTemp"];
CirculatingOutPressure.value = BoilerData["CirculatingOutPressure"];
......@@ -514,9 +622,7 @@ function getPipeData() {
SecondCirculatingElec.value = BoilerData["SecondCirculatingElec"];
ThirdCirculatingFreqBack.value = BoilerData["ThirdCirculatingFreqBack"];
ThirdCirculatingElec.value = BoilerData["ThirdCirculatingElec"];
})
}
setInterval(() => {
getBoilerData();
console.log(refreshTime.value)
......
......@@ -127,7 +127,7 @@ import { useRoute } from 'vue-router'
import store from "../../store/index";
import http from '../../api/http';
import { getOneImgUrl, getAllImgUrl } from '../../utils/utils';
import { boilerArtWork, deviceArt, deviceArt2, deviceArt3,pipeArt,weatherArt } from '../../dataJson/RealPage/boilerArt';
const props = defineProps(['id', 'refreshTime']);
const route = useRoute()
const Boiler = ref();
......@@ -227,23 +227,86 @@ function getSupplysList() {
}
//获取气象实时数据
// function getweather() {
// http.post("/api/weather/Real", SupplyId.value).then((result) => {
// temperature.value = result.data["temperature"];
// wind.value = result.data["wind"];
// illumination.value = result.data["illumination"];
// humidity.value = result.data["humidity"];
// })
// }
function getweather() {
http.post("/api/weather/Real", SupplyId.value).then((result) => {
temperature.value = result.data["temperature"];
wind.value = result.data["wind"];
illumination.value = result.data["illumination"];
humidity.value = result.data["humidity"];
})
temperature.value = weatherArt.data["temperature"];
wind.value = weatherArt.data["wind"];
illumination.value = weatherArt.data["illumination"];
humidity.value =weatherArt.data["humidity"];
}
getBoilerData();
//获取锅炉实时数据
// function getBoilerData() {
// result.data.realData.forEach(element => {
// BoilerData[element.enName] = element.paramValue;
// })
// result.data.realStatus.forEach(element => {
// status[element.enName] = element.paramValue;
// })
// ExhaustTemp.value = BoilerData["ExhaustTemp"];
// InletPressure.value = BoilerData["InletPressure"];
// InletTemp.value = BoilerData["InletTemp"];
// OutletPressure.value = BoilerData["OutletPressure"];
// OutletTemp.value = BoilerData["OutletTemp"];
// BlastOutletPressure.value = BoilerData["BlastOutletPressure"];
// FirepotPressure.value = BoilerData["FirepotPressure"];
// FirepotTemp.value = BoilerData["FirepotTemp"];
// EconomizerInletTemp.value = BoilerData["EconomizerInletTemp"];
// GasLoad.value = BoilerData["GasLoad"];
// SmokeDetectionT.value = BoilerData["SmokeDetectionT"];
// SmokeDetectionP.value = BoilerData["SmokeDetectionP"];
// SmokeDetectionH2O.value = BoilerData["SmokeDetectionH2O"];
// SmokeDetectionO2.value = BoilerData["SmokeDetectionO2"];
// SmokeDetectionP_diff.value = BoilerData["SmokeDetectionP_diff"];
// SmokeDetectionNO.value = BoilerData["SmokeDetectionNO"];
// NOxEx.value = BoilerData["NOxEx"];
// NOx.value = BoilerData["NOx"];
// OutletInstantaneousFlow.value = BoilerData["OutletInstantaneousFlow"];
// EconomizerInletWaterTemp.value = BoilerData["EconomizerInletWaterTemp"];
// http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 5 }).then((result) => {
// result.data.realData.forEach(item => {
// if (item.name === "滦河水水表") {
// luanhewater.value = item.tapWaterOutletFlowSum;
// } else {
// underwater.value = item.tapWaterOutletFlowSum;
// }
// })
// })
// http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 7 }).then((result) => {
// result.data.realData.forEach(item => {
// elecSum.value = item.elecSum;
// })
// })
// http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 6 }).then((result) => {
// result.data.title.forEach(element => {
// result.data.realData.forEach(item => {
// BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
// })
// })
// InstantFlow.value = BoilerData["InstantFlow"];
// SumFlow.value = BoilerData["SumFlow"];
// InstantHeat.value = BoilerData["InstantHeat"];
// SumHeat.value = BoilerData["SumHeat"];
// })
// }
function getBoilerData() {
http.post("/api/Boiler/Artwork", id.value).then((result) => {
result.data.realData.forEach(element => {
boilerArtWork.realData.forEach(element => {
BoilerData[element.enName] = element.paramValue;
})
result.data.realStatus.forEach(element => {
boilerArtWork.realStatus.forEach(element => {
status[element.enName] = element.paramValue;
})
ExhaustTemp.value = BoilerData["ExhaustTemp"];
......@@ -266,61 +329,77 @@ function getBoilerData() {
NOx.value = BoilerData["NOx"];
OutletInstantaneousFlow.value = BoilerData["OutletInstantaneousFlow"];
EconomizerInletWaterTemp.value = BoilerData["EconomizerInletWaterTemp"];
})
http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 5 }).then((result) => {
result.data.realData.forEach(item => {
// 从 deviceArt 获取水表数据
deviceArt.realData.forEach(item => {
if (item.name === "滦河水水表") {
luanhewater.value = item.tapWaterOutletFlowSum;
} else {
underwater.value = item.tapWaterOutletFlowSum;
}
})
})
http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 7 }).then((result) => {
result.data.realData.forEach(item => {
elecSum.value = item.elecSum;
})
})
});
http.post("/api/device/Real", { "enterpriseId": enterpriseId.value, "deviceType": 6 }).then((result) => {
result.data.title.forEach(element => {
result.data.realData.forEach(item => {
BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
})
})
InstantFlow.value = BoilerData["InstantFlow"];
SumFlow.value = BoilerData["SumFlow"];
InstantHeat.value = BoilerData["InstantHeat"];
SumHeat.value = BoilerData["SumHeat"];
})
// 从 deviceArt2 获取 elecSum 数据
deviceArt2.realData.forEach(item => {
elecSum.value = item.elecSum;
});
// 从 deviceArt3 获取瞬时流量和热量数据
deviceArt3.realData.forEach(item => {
InstantFlow.value = item.instantFlow;
SumFlow.value = item.sumFlow;
InstantHeat.value = item.instantHeat;
SumHeat.value = item.sumHeat;
});
}
getPipeData();
//实时数据
// function getPipeData() {
// console.log(JSON.stringify(result));
// result.data.title.forEach(element => {
// result.data.realData.forEach(item => {
// BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
// })
// })
// SupplyPipePressure.value = BoilerData["SupplyPipePressure"];
// SupplyPipeTemp.value = BoilerData["SupplyPipeTemp"];
// CirculatingOutPressure.value = BoilerData["CirculatingOutPressure"];
// WaterBoxLiquidLevel.value = BoilerData["WaterBoxLiquidLevel"];
// TroubledWaterSideElecValueBack.value = BoilerData["TroubledWaterSideElecValueBack"];
// FirstDirtSeparatorOutletPressure.value = BoilerData["FirstDirtSeparatorOutletPressure"];
// AfterMixingInletCommonHeaderTemp.value = BoilerData["AfterMixingInletCommonHeaderTemp"];
// FirstDirtSeparatorInletPressure.value = BoilerData["FirstDirtSeparatorInletPressure"];
// MixingPipeTemp.value = BoilerData["MixingPipeTemp"];
// ReturnPipeTemp.value = BoilerData["ReturnPipeTemp"];
// FirstCirculatingFreqBack.value = BoilerData["FirstCirculatingFreqBack"];
// FirstCirculatingElec.value = BoilerData["FirstCirculatingElec"];
// SecondCirculatingFreqBack.value = BoilerData["SecondCirculatingFreqBack"];
// SecondCirculatingElec.value = BoilerData["SecondCirculatingElec"];
// ThirdCirculatingFreqBack.value = BoilerData["ThirdCirculatingFreqBack"];
// ThirdCirculatingElec.value = BoilerData["ThirdCirculatingElec"];
// }
//静态
function getPipeData() {
http.post("/api/Pipe/Real", { "enterpriseId": enterpriseId.value, "deviceType": 1 }).then((result) => {
result.data.title.forEach(element => {
result.data.realData.forEach(item => {
BoilerData[element.enName] = item[element.enName[0].toLowerCase() + element.enName.substring(1)];
})
})
SupplyPipePressure.value = BoilerData["SupplyPipePressure"];
SupplyPipeTemp.value = BoilerData["SupplyPipeTemp"];
CirculatingOutPressure.value = BoilerData["CirculatingOutPressure"];
WaterBoxLiquidLevel.value = BoilerData["WaterBoxLiquidLevel"];
TroubledWaterSideElecValueBack.value = BoilerData["TroubledWaterSideElecValueBack"];
FirstDirtSeparatorOutletPressure.value = BoilerData["FirstDirtSeparatorOutletPressure"];
AfterMixingInletCommonHeaderTemp.value = BoilerData["AfterMixingInletCommonHeaderTemp"];
FirstDirtSeparatorInletPressure.value = BoilerData["FirstDirtSeparatorInletPressure"];
MixingPipeTemp.value = BoilerData["MixingPipeTemp"];
ReturnPipeTemp.value = BoilerData["ReturnPipeTemp"];
FirstCirculatingFreqBack.value = BoilerData["FirstCirculatingFreqBack"];
FirstCirculatingElec.value = BoilerData["FirstCirculatingElec"];
SecondCirculatingFreqBack.value = BoilerData["SecondCirculatingFreqBack"];
SecondCirculatingElec.value = BoilerData["SecondCirculatingElec"];
ThirdCirculatingFreqBack.value = BoilerData["ThirdCirculatingFreqBack"];
ThirdCirculatingElec.value = BoilerData["ThirdCirculatingElec"];
})
pipeRealArt.title.forEach(element => {
pipeRealArt.realData.forEach(item => {
if (item.id === id.value) {
PipeData[element.enName] = item[element.enName];
}
});
});
SupplyClearPressure.value = PipeData["SupplyClearPressure"];
SupplyValuePressure.value = PipeData["SupplyValuePressure"];
FirstInTemp.value = PipeData["FirstInTemp"];
SupplyFlow.value = PipeData["SupplyFlow"];
SupplyFlowSum.value = PipeData["SupplyFlowSum"];
SupplyHeat.value = PipeData["SupplyHeat"];
SupplyHeatSum.value = PipeData["SupplyHeatSum"];
FirstOutTemp.value = PipeData["FirstOutTemp"];
BackClearPressure.value = PipeData["BackClearPressure"];
BackFlow.value = PipeData["BackFlow"];
BackFlowSum.value = PipeData["BackFlowSum"];
}
setInterval(() => {
......
export const boilerArtWork={
"realData": [
{
"baseId": 23,
"enName": "OutletTemp",
"cnName": "回水温度 ℃",
"paramValue": "40.7",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 24,
"enName": "InletTemp",
"cnName": "出水温度 ℃",
"paramValue": "60",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 30,
"enName": "EconomizerInletTemp",
"cnName": "节能器进口烟温℃",
"paramValue": "90.9",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 25,
"enName": "ExhaustTemp",
"cnName": "排烟温度 ℃",
"paramValue": "41.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 189,
"enName": "EconomizerInletWaterTemp",
"cnName": "节能器进口水温 ℃",
"paramValue": "39.4",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 110,
"enName": "FirepotTemp",
"cnName": "炉膛温度 ℃",
"paramValue": "465.1",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 293,
"enName": "GasLoad",
"cnName": "燃烧器负荷 %",
"paramValue": "14.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 273,
"enName": "TargetBoilerTemp",
"cnName": "目标温度 ℃",
"paramValue": "0",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 26,
"enName": "OutletPressure",
"cnName": "回水压力Mpa",
"paramValue": "0.35",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 27,
"enName": "InletPressure",
"cnName": "出水压力Mpa",
"paramValue": "0.34",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 111,
"enName": "FirepotPressure",
"cnName": "炉膛压力 Pa",
"paramValue": "0.01",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 28,
"enName": "OutletInstantaneousFlow",
"cnName": "出水瞬时流量 M³/h",
"paramValue": "265.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 176,
"enName": "BlastOutletPressure",
"cnName": "鼓风机出口压力 Kpa",
"paramValue": "0",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 369,
"enName": "SmokeDetectionO2",
"cnName": "烟气检测O2",
"paramValue": "6.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 370,
"enName": "SmokeDetectionNO",
"cnName": "烟气检测NO",
"paramValue": "0.1",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 371,
"enName": "SmokeDetectionT",
"cnName": "烟气检测T",
"paramValue": "42.7",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 375,
"enName": "SmokeDetectionP",
"cnName": "烟气检测P",
"paramValue": "-287.5",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 376,
"enName": "SmokeDetectionP_diff",
"cnName": "烟气检测P差",
"paramValue": "0",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 377,
"enName": "SmokeDetectionH2O",
"cnName": "烟气检测H2O",
"paramValue": "0.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 378,
"enName": "NOx",
"cnName": "氮氧化合物 mg/m3",
"paramValue": "0.15",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 379,
"enName": "NOxEx",
"cnName": "氮氧化合物(折算值)",
"paramValue": "0.18",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
}
],
"realStatus": [
{
"baseId": 168,
"enName": "BoilerRun",
"cnName": "锅炉运行信号",
"paramValue": true
},
{
"baseId": 32,
"enName": "FirstCirculating",
"cnName": "1#循环泵运行状态",
"paramValue": false
},
{
"baseId": 34,
"enName": "SecondCirculating",
"cnName": "2#循环泵运行状态",
"paramValue": false
},
{
"baseId": 36,
"enName": "ThirdCirculating",
"cnName": "3#循环泵运行状态",
"paramValue": true
}
]
}
export const boilerArtWork2={
"realData": [
{
"baseId": 23,
"enName": "OutletTemp",
"cnName": "回水温度 ℃",
"paramValue": "40.7",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 24,
"enName": "InletTemp",
"cnName": "出水温度 ℃",
"paramValue": "60",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 30,
"enName": "EconomizerInletTemp",
"cnName": "节能器进口烟温℃",
"paramValue": "90.9",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 25,
"enName": "ExhaustTemp",
"cnName": "排烟温度 ℃",
"paramValue": "41.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 189,
"enName": "EconomizerInletWaterTemp",
"cnName": "节能器进口水温 ℃",
"paramValue": "39.4",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 110,
"enName": "FirepotTemp",
"cnName": "炉膛温度 ℃",
"paramValue": "465.1",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 293,
"enName": "GasLoad",
"cnName": "燃烧器负荷 %",
"paramValue": "14.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 273,
"enName": "TargetBoilerTemp",
"cnName": "目标温度 ℃",
"paramValue": "0",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 26,
"enName": "OutletPressure",
"cnName": "回水压力Mpa",
"paramValue": "0.35",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 27,
"enName": "InletPressure",
"cnName": "出水压力Mpa",
"paramValue": "0.34",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 111,
"enName": "FirepotPressure",
"cnName": "炉膛压力 Pa",
"paramValue": "0.01",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 28,
"enName": "OutletInstantaneousFlow",
"cnName": "出水瞬时流量 M³/h",
"paramValue": "265.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 176,
"enName": "BlastOutletPressure",
"cnName": "鼓风机出口压力 Kpa",
"paramValue": "0",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 369,
"enName": "SmokeDetectionO2",
"cnName": "烟气检测O2",
"paramValue": "6.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 370,
"enName": "SmokeDetectionNO",
"cnName": "烟气检测NO",
"paramValue": "0.1",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 371,
"enName": "SmokeDetectionT",
"cnName": "烟气检测T",
"paramValue": "42.7",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 375,
"enName": "SmokeDetectionP",
"cnName": "烟气检测P",
"paramValue": "-287.5",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 376,
"enName": "SmokeDetectionP_diff",
"cnName": "烟气检测P差",
"paramValue": "0",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 377,
"enName": "SmokeDetectionH2O",
"cnName": "烟气检测H2O",
"paramValue": "0.3",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 378,
"enName": "NOx",
"cnName": "氮氧化合物 mg/m3",
"paramValue": "0.15",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
},
{
"baseId": 379,
"enName": "NOxEx",
"cnName": "氮氧化合物(折算值)",
"paramValue": "0.18",
"temperature": "-",
"illumination": "-",
"wind": "-",
"isAlarm": false,
"isMostAlarm": false
}
],
"realStatus": [
{
"baseId": 168,
"enName": "BoilerRun",
"cnName": "锅炉运行信号",
"paramValue": true
},
{
"baseId": 32,
"enName": "FirstCirculating",
"cnName": "1#循环泵运行状态",
"paramValue": false
},
{
"baseId": 34,
"enName": "SecondCirculating",
"cnName": "2#循环泵运行状态",
"paramValue": false
},
{
"baseId": 36,
"enName": "ThirdCirculating",
"cnName": "3#循环泵运行状态",
"paramValue": true
}
]
}
export const deviceArt={
"title": [
{
"baseId": 50,
"enName": "TapWaterOutletFlowSum",
"cnName": "自来水出口水表流量累计 t",
"alias": "流量累计 t",
"backColor": "F2D9D9",
"decimalPoint": 2,
"width": 150,
"orderNum": 1,
"isVisible": true
}
],
"realData": [
{
"rowIndex": 1,
"supplyId": "b354f45b-23e5-42be-a210-0fb92394f457",
"supplyName": "小王庄供热站",
"id": "ddf650a7-336d-454f-8064-2d058676c901",
"name": "滦河水水表",
"gatherTime": "2025-01-07 13:57:49",
"scadaDeviceStatus": "在线",
"tapWaterOutletFlowSum": "8214"
},
{
"rowIndex": 2,
"supplyId": "b354f45b-23e5-42be-a210-0fb92394f457",
"supplyName": "小王庄供热站",
"id": "8f9c22d0-7143-4a7c-87ab-aca9d3851651",
"name": "地下水水表",
"gatherTime": "2025-01-07 13:57:49",
"scadaDeviceStatus": "在线",
"tapWaterOutletFlowSum": "222"
}
],
"alarmData": [],
"totalCount": 0
}
export const deviceArt2={
"title": [
{
"baseId": 49,
"enName": "ElecSum",
"cnName": "电量累计 A",
"alias": "电量累计 A",
"backColor": "3C3D67",
"decimalPoint": 2,
"width": 150,
"orderNum": 1,
"isVisible": true
}
],
"realData": [
{
"rowIndex": 1,
"supplyId": "b354f45b-23e5-42be-a210-0fb92394f457",
"supplyName": "小王庄供热站",
"id": "6fc07895-31fc-4330-90b8-f77a7441da9f",
"name": "电表",
"gatherTime": "2025-01-07 13:57:49",
"scadaDeviceStatus": "在线",
"elecSum": "1422634"
}
],
"alarmData": [],
"totalCount": 0
}
export const deviceArt3={
"title": [
{
"baseId": 22,
"enName": "InstantFlow",
"cnName": "瞬时流量 t/h",
"alias": "瞬时流量 t/h",
"backColor": "E4EFE3",
"decimalPoint": 2,
"width": 150,
"orderNum": 1,
"isVisible": true
},
{
"baseId": 23,
"enName": "SumFlow",
"cnName": "累计流量 t",
"alias": "累计流量 t",
"backColor": "E0E1D8",
"decimalPoint": 2,
"width": 150,
"orderNum": 2,
"isVisible": true
},
{
"baseId": 21,
"enName": "InstantHeat",
"cnName": "瞬时热量 GJ",
"alias": "瞬时热量GJ/h",
"backColor": "EBE8E9",
"decimalPoint": 2,
"width": 150,
"orderNum": 3,
"isVisible": true
},
{
"baseId": 24,
"enName": "SumHeat",
"cnName": "累计热量 kwh",
"alias": "累计热量GJ",
"backColor": "DDDEE6",
"decimalPoint": 2,
"width": 150,
"orderNum": 4,
"isVisible": true
}
],
"realData": [
{
"rowIndex": 1,
"supplyId": "b354f45b-23e5-42be-a210-0fb92394f457",
"supplyName": "小王庄供热站",
"id": "cdc3148e-a46e-4d0f-9577-e5d7dba21492",
"name": "出水总管流量计",
"gatherTime": "2025-01-07 13:57:49",
"scadaDeviceStatus": "在线",
"instantFlow": "198.54",
"sumFlow": "1414787",
"instantHeat": "15.2",
"sumHeat": "164084"
}
],
"alarmData": [],
"totalCount": 0
}
export const pipeArt={
"title": [
{
"baseId": 237,
"enName": "MixingPipeTemp",
"cnName": "混水管温度 ℃",
"alias": "除污器进口 ℃",
"backColor": "FFFFFF",
"decimalPoint": 1,
"width": 120,
"orderNum": 1,
"isVisible": true
},
{
"baseId": 297,
"enName": "AfterMixingInletCommonHeaderTemp",
"cnName": "混水后供水母管温度 ℃",
"alias": "除污器出口 ℃",
"backColor": "FFFFFF",
"decimalPoint": 1,
"width": 120,
"orderNum": 2,
"isVisible": true
},
{
"baseId": 1,
"enName": "SupplyPipeTemp",
"cnName": "系统供水总管温度 ℃",
"alias": "供水总管 ℃",
"backColor": "FFe2d5",
"decimalPoint": 1,
"width": 100,
"orderNum": 3,
"isVisible": true
},
{
"baseId": 3,
"enName": "ReturnPipeTemp",
"cnName": "系统回水总管温度 ℃",
"alias": "回水总管 ℃",
"backColor": "FFe2d5",
"decimalPoint": 1,
"width": 100,
"orderNum": 4,
"isVisible": true
},
{
"baseId": 300,
"enName": "FirstDirtSeparatorInletPressure",
"cnName": "一次水除污器进口压力 Mpa",
"alias": "除污器进口 Mpa",
"backColor": "FFFFFF",
"decimalPoint": 2,
"width": 150,
"orderNum": 5,
"isVisible": true
},
{
"baseId": 301,
"enName": "FirstDirtSeparatorOutletPressure",
"cnName": "一次水除污器出口压力 Mpa",
"alias": "除污器出口 Mpa",
"backColor": "FFFFFF",
"decimalPoint": 2,
"width": 150,
"orderNum": 6,
"isVisible": true
},
{
"baseId": 167,
"enName": "CirculatingOutPressure",
"cnName": "循环泵出口总管压力 Mpa",
"alias": "循环泵出口 Mpa",
"backColor": "FFFFFF",
"decimalPoint": 2,
"width": 150,
"orderNum": 7,
"isVisible": true
},
{
"baseId": 2,
"enName": "SupplyPipePressure",
"cnName": "系统供水总管压力 Mpa",
"alias": "供水总管 Mpa",
"backColor": "FFFFFF",
"decimalPoint": 2,
"width": 120,
"orderNum": 8,
"isVisible": true
},
{
"baseId": 319,
"enName": "TroubledWaterSideElecValueBack",
"cnName": "混水旁路电动阀开度反馈 %",
"alias": "混水阀开度 %",
"backColor": "FFFFFF",
"decimalPoint": 0,
"width": 120,
"orderNum": 9,
"isVisible": true
},
{
"baseId": 13,
"enName": "FirstCirculatingElec",
"cnName": "1#循环泵电流 A",
"alias": "1#循 A",
"backColor": "FFFFFF",
"decimalPoint": 0,
"width": 80,
"orderNum": 10,
"isVisible": true
},
{
"baseId": 10,
"enName": "FirstCirculatingFreqBack",
"cnName": "1#循环泵频率反馈 Hz",
"alias": "1#循 Hz",
"backColor": "FFFFFF",
"decimalPoint": 1,
"width": 80,
"orderNum": 11,
"isVisible": true
},
{
"baseId": 14,
"enName": "SecondCirculatingElec",
"cnName": "2#循环泵电流 A",
"alias": "2#循 A",
"backColor": "FFFFFF",
"decimalPoint": 0,
"width": 80,
"orderNum": 12,
"isVisible": true
},
{
"baseId": 11,
"enName": "SecondCirculatingFreqBack",
"cnName": "2#循环泵频率反馈 Hz",
"alias": "2#循 Hz",
"backColor": "FFFFFF",
"decimalPoint": 1,
"width": 80,
"orderNum": 13,
"isVisible": true
},
{
"baseId": 15,
"enName": "ThirdCirculatingElec",
"cnName": "3#循环泵电流 A",
"alias": "3#循 A",
"backColor": "FFFFFF",
"decimalPoint": 0,
"width": 80,
"orderNum": 14,
"isVisible": true
},
{
"baseId": 12,
"enName": "ThirdCirculatingFreqBack",
"cnName": "3#循环泵频率反馈 Hz",
"alias": "3#循Hz",
"backColor": "FFFFFF",
"decimalPoint": 1,
"width": 80,
"orderNum": 15,
"isVisible": true
},
{
"baseId": 89,
"enName": "WaterBoxLiquidLevel",
"cnName": "锅炉房补水箱液位 mm",
"alias": "液位 M",
"backColor": "FFFFFF",
"decimalPoint": 0,
"width": 80,
"orderNum": 16,
"isVisible": true
}
],
"realData": [
{
"rowIndex": 1,
"supplyId": "b354f45b-23e5-42be-a210-0fb92394f457",
"id": "f8fdf686-30ec-4e4c-ab60-d74ec8b98e3f",
"supplyName": "小王庄供热站",
"name": null,
"gatherTime": "2025-01-07 13:57:49",
"scadaDeviceStatus": "在线",
"mixingPipeTemp": "40.8",
"afterMixingInletCommonHeaderTemp": "40.2",
"supplyPipeTemp": "59.7",
"returnPipeTemp": "41.6",
"firstDirtSeparatorInletPressure": "0.29",
"firstDirtSeparatorOutletPressure": "0.29",
"circulatingOutPressure": "0.5",
"supplyPipePressure": "0.43",
"troubledWaterSideElecValueBack": "25",
"firstCirculatingElec": "6510",
"firstCirculatingFreqBack": "642.9",
"secondCirculatingElec": "6517",
"secondCirculatingFreqBack": "642.9",
"thirdCirculatingElec": "80",
"thirdCirculatingFreqBack": "19.1",
"waterBoxLiquidLevel": "2"
}
],
"alarmData": [],
"totalCount": 0
}
export const weatherArt={
"data": {
"weatherId": "5c9ee7dc-db53-4041-ab91-a12bd89fc4bd",
"temperature": 7.2,
"wind": 1.1,
"illumination": 145.0,
"windDirection": "",
"humidity": 0.0,
"gatherTime": "2025-01-07 13:56:54"
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment