数据记录的参数更改

This commit is contained in:
2025-05-21 18:37:46 +08:00
parent 34ec76fda5
commit b6c10f5b6b
9 changed files with 456 additions and 156 deletions

View File

@@ -245,46 +245,83 @@ namespace CapMachine.Wpf.Models.LightChart
return CurHistoryData.Select(a => new ChartPoint() { Value = a.LubeFlow, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "排气温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ExTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "膨胀阀前压力[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.TxvFrPress, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "膨胀阀前温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.TxvFrTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "EVAP出口压力[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.EVAPExpPress, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "腔内压力[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.IntrplPress, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "压缩机表面温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapSurfTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
//case "膨胀阀前压力[BarA]":
// return CurHistoryData.Select(a => new ChartPoint() { Value = a.TxvFrPress, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
//case "膨胀阀前温度[℃]":
// return CurHistoryData.Select(a => new ChartPoint() { Value = a.TxvFrTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
//case "EVAP出口压力[BarA]":
// return CurHistoryData.Select(a => new ChartPoint() { Value = a.EVAPExpPress, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
//case "腔内压力[BarA]":
// return CurHistoryData.Select(a => new ChartPoint() { Value = a.IntrplPress, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
//case "压缩机表面温度[℃]":
// return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapSurfTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "阀前压力P3[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.TxvFrPressP3, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "EVAP出口压力P6[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.EVAPExpPressP6, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "背压压力P8[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.BackPressP8, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "阀前温度T3[BarA]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.TxvFrTempT3, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "COND1入口温度T4[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.Cond1TempT4, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "EVAP出口温度T6[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.EVAPExpTempT6, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "压缩机表面温度T11[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapSurfTempT11, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "PTC流量[L/min]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.PTCFlow, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "PTC入水温[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.PTCEntTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "PTC出水温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.PTCExpTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯Cmp母线电流[A]":
case "PTC入水温[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.PTCInTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "PTC功率[W]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.PTCPw, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "制冷量[W]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.Qcool, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "制热量[W]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.Qheat, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "制冷性能系数[W]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.COPCooling, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "制热性能系数[W]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.COPHeating, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "容积效率[%]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.VolumeEfficiency, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "等熵效率[%]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.IsentropyEfficiency, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "过冷度[K]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.Subcooling, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "过热度[K]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.Superheat, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯母线电流[A]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapBusCur, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯Cmp母线电压[V]":
case "通讯母线电压[V]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapBusVol, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯Cmp逆变器温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapInvTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯Cmp相电流[A]":
case "通讯逆变器温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapInverterTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯相电流[A]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapPhCur, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯Cmp功率[W]":
case "通讯功率[W]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapPw, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯Cmp芯片温度[℃]":
case "通讯芯片温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComCapChipTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯PTC入水温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComPTCEntTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapPTCInWaterTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯PTC出水温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComPTCExpTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapPTCOutWaterTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯PTC峰值电流[A]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComPTCPeakCur, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapPTCPeakCur, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯PTC母线电流[A]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComPTCBusCur, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapPTCBusCur, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯PTC膜温[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComPTCFlmTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapPTCFilmTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
case "通讯PTC模块温度[℃]":
return CurHistoryData.Select(a => new ChartPoint() { Value = a.ComPTCMdTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
return CurHistoryData.Select(a => new ChartPoint() { Value = a.CapPTCPwMdTemp, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
default:
return CurHistoryData.Select(a => new ChartPoint() { Value = a.Speed, Time = a.CreateTime }).OrderBy(a => a.Time).ToList();
break;