using MECF.Framework.Common.Persistent.Temperature; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MECF.Framework.Common.CommonData.TemperatureControl { public class TemperatureControllerData : NotifiableItem { #region 内部变量 private string _name; private string _autoStatus; private int _controlOperationModel; private double _targetTemperature; private double _setPoint; private double _setPointMaxValue; private double _setPointMinValue; private double _reserviorTemperature; private double _heatExchangerTemperature; private List _reserviorSeries; private List _heatExchangerSeries; private bool _isConnected; private bool _temperatureReached; private string _alarm; private bool _isInitialized; private bool _deltaExceed; private string _status; #endregion #region 属性 public int ControlOperationModel { get { return _controlOperationModel; } set { _controlOperationModel = value; } } public string Name { get { return _name; } set { _name = value;InvokePropertyChanged(nameof(Name)); } } public string AutoStatus { get { return _autoStatus; } set { _autoStatus = value;InvokePropertyChanged(nameof(AutoStatus)); } } public List ReserviorSeries { get { return _reserviorSeries; } set { _reserviorSeries=value; InvokePropertyChanged(nameof(ReserviorSeries)); } } public List HeatExchangerSeries { get { return _heatExchangerSeries; } set { _heatExchangerSeries = value;InvokePropertyChanged(nameof(HeatExchangerSeries)); } } public double ReserviorTemperature { get { return _reserviorTemperature; } set { _reserviorTemperature = value;InvokePropertyChanged(nameof(ReserviorTemperature)); } } public double HeatExchangerTemperature { get { return _heatExchangerTemperature; } set { _heatExchangerTemperature = value; InvokePropertyChanged(nameof(HeatExchangerTemperature)); } } public double TargetTemperature { get { return _targetTemperature; } set { _targetTemperature = value;InvokePropertyChanged(nameof(TargetTemperature)); } } public double SetPoint { get { return _setPoint; } set { _setPoint = value;InvokePropertyChanged(nameof(SetPoint)); } } public double SetPointMaxValue { get { return _setPointMaxValue; } set { _setPointMaxValue = value;InvokePropertyChanged(nameof(SetPointMaxValue)); } } public double SetPointMinValue { get { return _setPointMinValue; } set { _setPointMinValue = value;InvokePropertyChanged(nameof(SetPointMinValue)); } } public bool IsConnected { get { return _isConnected; } set { _isConnected = value; InvokePropertyChanged(nameof(IsConnected)); } } public bool TemperatureReached { get { return _temperatureReached; } set { _temperatureReached = value; InvokePropertyChanged(nameof(TemperatureReached)); } } public bool DeltaExceed { get { return _deltaExceed; } set { _deltaExceed = value; InvokePropertyChanged(nameof(DeltaExceed)); } } public string Alarm { get { return _alarm; } set { _alarm = value; InvokePropertyChanged(nameof(Alarm)); } } public string Status { get { return _status; } set { _status = value; InvokePropertyChanged(nameof(Status)); } } public bool IsInitialized { get { return _isInitialized; } set { _isInitialized = value; InvokePropertyChanged(nameof(IsInitialized)); } } #endregion } }