实时数据一二次值单位
This commit is contained in:
@@ -729,7 +729,7 @@ const handleHarmonicSpectrum = async () => {
|
||||
// }
|
||||
realTimeFlag.value = false
|
||||
sonTab.value = 2
|
||||
harmonicSpectrumRef.value && harmonicSpectrumRef.value.resetData()
|
||||
harmonicSpectrumRef.value && harmonicSpectrumRef.value.resetData(formInline.dataLevel)
|
||||
// getRealDataMqttMsg()
|
||||
await getBasicRealData(lineId.value).then((res: any) => {
|
||||
if (res.code == 'A0000') {
|
||||
@@ -991,35 +991,37 @@ const getRealDataMqttMsg = async () => {
|
||||
//如果消息返回值是二次值,下拉框是二次值只需要单位换算 除以1000
|
||||
//如果消息返回值是一次值,下拉框是一次值只需要单位换算 除以1000
|
||||
if (obj.dataLevel == formInline.dataLevel) {
|
||||
|
||||
obj = {
|
||||
...obj,
|
||||
// 电压有效值
|
||||
vRmsA: obj.vRmsA / 1000,
|
||||
vRmsB: obj.vRmsB / 1000,
|
||||
vRmsC: obj.vRmsC / 1000,
|
||||
vRmsA: obj.vRmsA ,
|
||||
vRmsB: obj.vRmsB ,
|
||||
vRmsC: obj.vRmsC ,
|
||||
//基波电压幅值
|
||||
v1A: obj.v1A / 1000,
|
||||
v1B: obj.v1B / 1000,
|
||||
v1C: obj.v1C / 1000,
|
||||
v1A: obj.v1A ,
|
||||
v1B: obj.v1B ,
|
||||
v1C: obj.v1C ,
|
||||
//有功功率
|
||||
pA: obj.pA / 1000,
|
||||
pB: obj.pB / 1000,
|
||||
pC: obj.pC / 1000,
|
||||
pTot: obj.pTot / 1000,
|
||||
pA: obj.pA ,
|
||||
pB: obj.pB ,
|
||||
pC: obj.pC ,
|
||||
pTot: obj.pTot ,
|
||||
//无功功率
|
||||
qA: obj.qA / 1000,
|
||||
qB: obj.qB / 1000,
|
||||
qC: obj.qC / 1000,
|
||||
qTot: obj.qTot / 1000,
|
||||
qA: obj.qA ,
|
||||
qB: obj.qB ,
|
||||
qC: obj.qC ,
|
||||
qTot: obj.qTot ,
|
||||
//视在功率
|
||||
sA: obj.sA / 1000,
|
||||
sB: obj.sB / 1000,
|
||||
sC: obj.sC / 1000,
|
||||
sTot: obj.sTot / 1000
|
||||
sA: obj.sA ,
|
||||
sB: obj.sB ,
|
||||
sC: obj.sC ,
|
||||
sTot: obj.sTot
|
||||
}
|
||||
}
|
||||
//如果消息返回值是二次值,下拉框是一次值需要单位换算 除以1000 并且乘以pt ct
|
||||
if (obj.dataLevel == 'Secondary' && formInline.dataLevel == 'Primary') {
|
||||
|
||||
obj = {
|
||||
...obj,
|
||||
// 电压有效值
|
||||
@@ -1102,7 +1104,7 @@ const getRealDataMqttMsg = async () => {
|
||||
mqttMessage.value = obj
|
||||
|
||||
//更新实时数据主页面值
|
||||
realTimeFlag.value && realTimeRef.value && realTimeRef.value.setRealData(mqttMessage.value)
|
||||
realTimeFlag.value && realTimeRef.value && realTimeRef.value.setRealData(mqttMessage.value,formInline.dataLevel)
|
||||
tableLoading.value = false
|
||||
//更新实时趋势折线图数据
|
||||
if (sonTab.value == 2) {
|
||||
|
||||
Reference in New Issue
Block a user