using MECF.Framework.Common.CommonData;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MECF.Framework.Common.Device.Rinse
{
public class RinseData : NotifiableItem
{
#region 内部变量
///
/// 水位
///
private double _waterLevel;
///
/// Wafer Holder Clamp
///
private bool _waferHolderClamp;
///
/// N2 Valve
///
private bool _n2Valve;
///
/// Fill Valve
///
private bool _fillValve;
///
/// Drain Valve
///
private bool _drainValve;
///
/// Waster Valve
///
private bool _wasteValve;
///
/// 水阻计
///
private double _resistivity;
///
/// 数据是否初始化
///
private bool _isDataInitialized;
#endregion
#region 属性
///
/// 水位
///
public double WaterLevel { get { return _waterLevel; } set { _waterLevel = value; InvokePropertyChanged(nameof(WaterLevel)); } }
///
/// Wafer Holder Clamp
///
public bool WaferHolderClamp { get { return _waferHolderClamp; } set { _waferHolderClamp = value; InvokePropertyChanged(nameof(WaferHolderClamp)); } }
///
/// N2 Valve
///
public bool N2Valve { get { return _n2Valve; } set { _n2Valve = value; InvokePropertyChanged(nameof(N2Valve)); } }
///
/// Fill Valve
///
public bool FillValve { get { return _fillValve; } set{ _fillValve = value; InvokePropertyChanged(nameof(FillValve)); } }
///
/// Drain Valve
///
public bool DrainValve { get { return _drainValve; } set { _drainValve = value; InvokePropertyChanged(nameof(DrainValve)); }}
///
/// Waste Valve
///
public bool WasteValve { get { return _wasteValve; } set { _wasteValve = value; InvokePropertyChanged(nameof(WasteValve)); } }
///
/// 水阻计数值
///
public double Resistivity { get { return _resistivity; } set { _resistivity = value; InvokePropertyChanged(nameof(Resistivity)); } }
///
/// 数据是否初始化
///
public bool IsDataInitialized { get { return _isDataInitialized; } set { _isDataInitialized = value; InvokePropertyChanged(nameof(IsDataInitialized)); } }
#endregion
}
}