Files
CapMachine/CapMachine.Wpf/Dtos/QuickMeterStepDto.cs
2025-01-06 23:27:06 +08:00

338 lines
8.5 KiB
C#

using Ganss.Excel;
using Prism.Mvvm;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CapMachine.Wpf.Dtos
{
public class QuickMeterStepDto : BindableBase
{
private int _StepNo;
/// <summary>
/// 步骤序号
/// </summary>
[Column("步骤序号")]
public int StepNo
{
get { return _StepNo; }
set { _StepNo = value; RaisePropertyChanged(); }
}
private int _TimeMin;
/// <summary>
/// 时间-分钟
/// </summary>
[Column("时间(min)")]
public int TimeMin
{
get { return _TimeMin; }
set { _TimeMin = value; RaisePropertyChanged(); }
}
private int _TimeSec;
/// <summary>
/// 时间-秒
/// </summary>
[Column("时间(sec)")]
public int TimeSec
{
get { return _TimeSec; }
set { _TimeSec = value; RaisePropertyChanged(); }
}
private int _Cycle;
/// <summary>
/// 循环次数
/// </summary>
[Column("次数")]
public int Cycle
{
get { return _Cycle; }
set { _Cycle = value; RaisePropertyChanged(); }
}
private double _Speed;
/// <summary>
/// 速度 信息
/// </summary>
[Column("速度(r/min)")]
public double Speed
{
get { return _Speed; }
set { _Speed = value; RaisePropertyChanged(); }
}
private double _InhPress;
/// <summary>
/// 吸气压力 信息
/// </summary>
[Column("吸气压力(MpaA)")]
public double InhPress
{
get { return _InhPress; }
set { _InhPress = value; RaisePropertyChanged(); }
}
private double _ExPress;
/// <summary>
/// 排气压力 信息
/// </summary>
[Column("排气压力(MpaA)")]
public double ExPress
{
get { return _ExPress; }
set { _ExPress = value; RaisePropertyChanged(); }
}
private double _InhTemp;
/// <summary>
/// 吸气温度 信息
/// </summary>
[Column("吸气温度(℃)")]
public double InhTemp
{
get { return _InhTemp; }
set { _InhTemp = value; RaisePropertyChanged(); }
}
private double _Cond1Temp;
/// <summary>
/// COND1温度 信息
/// </summary>
[Column("COND1温度(℃)")]
public double Cond1Temp
{
get { return _Cond1Temp; }
set { _Cond1Temp = value; RaisePropertyChanged(); }
}
private double _Cond2Temp;
/// <summary>
/// COND2温度 信息
/// </summary>
[Column("COND2温度(℃)")]
public double Cond2Temp
{
get { return _Cond2Temp; }
set { _Cond2Temp = value; RaisePropertyChanged(); }
}
private double _Cond2Press;
/// <summary>
/// COND2压力 信息
/// </summary>
[Column("COND2压力(MpaA)")]
public double Cond2Press
{
get { return _Cond2Press; }
set { _Cond2Press = value; RaisePropertyChanged(); }
}
private double _EVAPExpTemp;
/// <summary>
/// EVAP出口温度 信息
/// </summary>
[Column("EVAP出口温度(℃)")]
public double EVAPExpTemp
{
get { return _EVAPExpTemp; }
set { _EVAPExpTemp = value; RaisePropertyChanged(); }
}
private double _HVVol;
/// <summary>
/// HV电压 信息
/// </summary>
[Column("HV电压(V)")]
public double HVVol
{
get { return _HVVol; }
set { _HVVol = value; RaisePropertyChanged(); }
}
private double _LubePress;
/// <summary>
/// 润滑油压力 信息
/// </summary>
[Column("润滑油压力(MpaA)")]
public double LubePress
{
get { return _LubePress; }
set { _LubePress = value; RaisePropertyChanged(); }
}
private double _LVVol;
/// <summary>
/// LV电压 信息
/// </summary>
[Column("LV电压(V)")]
public double LVVol
{
get { return _LVVol; }
set { _LVVol = value; RaisePropertyChanged(); }
}
private double _OCR;
/// <summary>
/// OCR 信息
/// </summary>
[Column("OCR(%)")]
public double OCR
{
get { return _OCR; }
set { _OCR = value; RaisePropertyChanged(); }
}
private double _OS1Temp;
/// <summary>
/// OS1温度 信息
/// </summary>
[Column("OS1温度(℃)")]
public double OS1Temp
{
get { return _OS1Temp; }
set { _OS1Temp = value; RaisePropertyChanged(); }
}
private double _OS2Temp;
/// <summary>
/// OS2温度 信息
/// </summary>
[Column("OS2温度(℃)")]
public double OS2Temp
{
get { return _OS2Temp; }
set { _OS2Temp = value; RaisePropertyChanged(); }
}
private double _PTCEntTemp;
/// <summary>
/// PTC入口温度 信息
/// </summary>
[Column("PTC入口温度(℃)")]
public double PTCEntTemp
{
get { return _PTCEntTemp; }
set { _PTCEntTemp = value; RaisePropertyChanged(); }
}
private double _PTCFlow;
/// <summary>
/// PTC流量 信息
/// </summary>
[Column("PTC流量(L/min)")]
public double PTCFlow
{
get { return _PTCFlow; }
set { _PTCFlow = value; RaisePropertyChanged(); }
}
private double _PTCPw;
/// <summary>
/// PTC功率 信息
/// </summary>
[Column("PTC功率(W)")]
public double PTCPw
{
get { return _PTCPw; }
set { _PTCPw = value; RaisePropertyChanged(); }
}
private double _EnvRH;
/// <summary>
/// 压缩机环境湿度 信息
/// </summary>
[Column("压缩机环境湿度(%)")]
public double EnvRH
{
get { return _EnvRH; }
set { _EnvRH = value; RaisePropertyChanged(); }
}
private double _EnvTemp;
/// <summary>
/// 压缩机环境温度 信息
/// </summary>
[Column("压缩机环境温度(℃)")]
public double EnvTemp
{
get { return _EnvTemp; }
set { _EnvTemp = value; RaisePropertyChanged(); }
}
private bool _OutLock;
/// <summary>
/// 输出锁定
/// </summary>
[Column("输出锁定")]
public bool OutLock
{
get { return _OutLock; }
set { _OutLock = value; RaisePropertyChanged(); }
}
private int _ParNo;
/// <summary>
/// 参数编号
/// </summary>
[Column("参数编号")]
public int ParNo
{
get { return _ParNo; }
set { _ParNo = value; RaisePropertyChanged(); }
}
private int _EV;
/// <summary>
/// Ev
/// </summary>
[Column("Ev")]
public int EV
{
get { return _EV; }
set { _EV = value; RaisePropertyChanged(); }
}
private bool _InhExhValve;
/// <summary>
/// 吸排气阀
/// </summary>
[Column("吸排气阀")]
public bool InhExhValve
{
get { return _InhExhValve; }
set { _InhExhValve = value; RaisePropertyChanged(); }
}
private bool _CapEnable;
/// <summary>
/// 使能
/// </summary>
[Column("使能")]
public bool CapEnable
{
get { return _CapEnable; }
set { _CapEnable = value; RaisePropertyChanged(); }
}
private bool _PTCEnable;
/// <summary>
/// 加热器使能/PTC使能
/// </summary>
[Column("PTC使能")]
public bool PTCEnable
{
get { return _PTCEnable; }
set { _PTCEnable = value; RaisePropertyChanged(); }
}
}
}