|
@@ -39,23 +39,21 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
private const string EXTERNAL_CDA_ENABLE = "ExternalCDAEnable";
|
|
private const string EXTERNAL_CDA_ENABLE = "ExternalCDAEnable";
|
|
private const string DI_WATER_ENABLE = "DiWaterEnable";
|
|
private const string DI_WATER_ENABLE = "DiWaterEnable";
|
|
private const string HOUSE_CHILLED_WATER_ENABLE="HouseChilledWaterEnable";
|
|
private const string HOUSE_CHILLED_WATER_ENABLE="HouseChilledWaterEnable";
|
|
|
|
+ private const string VPW_DI_ENABLE = "VpwDiEnable";
|
|
private const string DI_REPLEN_ENABLE = "DiReplenEnable";
|
|
private const string DI_REPLEN_ENABLE = "DiReplenEnable";
|
|
private const string DI_FILL_ENABLE = "DiFillEnable";
|
|
private const string DI_FILL_ENABLE = "DiFillEnable";
|
|
- private const string LOADER_DI_ENABLE = "LoaderDiEnable";
|
|
|
|
|
|
+ private const string SRD_DI_ENABLE = "SrdDiEnable";
|
|
|
|
+ private const string SAMPLE_STATION_ENABLE = "SampleStationEnable";
|
|
private const string FILTER_PURGE_ENABLE = "FilterPurgeEnable";
|
|
private const string FILTER_PURGE_ENABLE = "FilterPurgeEnable";
|
|
private const string N2_BLANKET_PRESSURE_VALUE = "N2BlanketPressure";
|
|
private const string N2_BLANKET_PRESSURE_VALUE = "N2BlanketPressure";
|
|
- private const string SAMPLE_ENABLE = "SampleEnable";
|
|
|
|
- private const string SAMPLE_FLOW_1_ENABLE = "SampleFlow1Enable";
|
|
|
|
- private const string SAMPLE_FLOW_2_ENABLE = "SampleFlow2Enable";
|
|
|
|
- private const string SAMPLE_FLOW_3_ENABLE = "SampleFlow3Enable";
|
|
|
|
- private const string SAMPLE_FLOW_4_ENABLE = "SampleFlow4Enable";
|
|
|
|
- private const string FFU_LOADER_ERROR = "FFULoaderError";
|
|
|
|
- private const string FFU_PROCESS_ERROR = "FFUProcessError";
|
|
|
|
- private const string FFU_LOADER_PRESSURE = "FFULoaderPressure";
|
|
|
|
- private const string FFU_PROCESS_PRESSURE = "FFUProcessPressure";
|
|
|
|
- private const string ARS_FLUID_DETECT = "ArsFluidDetect";
|
|
|
|
- private const string PROCESS_FLUID_DETECT= "ProcessFluidDetect";
|
|
|
|
- private const string SAMPLE_FLUID_DETECT = "SampleFluidDetect";
|
|
|
|
|
|
+ private const string N2_OVERFLOW_PRESSURE_VALUE = "N2OverflowPressure";
|
|
|
|
+ private const string CLAMSHELL_CYLINDER_PRESSURE_VALUE = "ClamshellCylinderPressure";
|
|
|
|
+ private const string TILT_CYLINDER_PRESSURE_VALUE = "TiltCylinderPressure";
|
|
|
|
+ private const string FFU_PLATECELL_PRESSURE_ERROR = "FFUPlateCellPressureError";
|
|
|
|
+ private const string FFU_CORRIDOR_PRESSURE_ERROR = "FFUCorridorPressureError";
|
|
|
|
+ private const string FFU_PLATECELL_PRESSURE_PRESSURE = "FFUPlateCellPressure";
|
|
|
|
+ private const string FFU_CORRIDOR_PRESSURE = "FFUCorridorPressure";
|
|
|
|
+
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
#region 内部变量
|
|
#region 内部变量
|
|
@@ -63,39 +61,37 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
private CommonLimitData _nitrogen1BData = new CommonLimitData();
|
|
private CommonLimitData _nitrogen1BData = new CommonLimitData();
|
|
private CommonLimitData _nitrogen2AData = new CommonLimitData();
|
|
private CommonLimitData _nitrogen2AData = new CommonLimitData();
|
|
private CommonLimitData _nitrogen2BData = new CommonLimitData();
|
|
private CommonLimitData _nitrogen2BData = new CommonLimitData();
|
|
- private CommonLimitData _vacuumData = new CommonLimitData();
|
|
|
|
private CommonLimitData _cda1Data = new CommonLimitData();
|
|
private CommonLimitData _cda1Data = new CommonLimitData();
|
|
private CommonLimitData _cda2Data = new CommonLimitData();
|
|
private CommonLimitData _cda2Data = new CommonLimitData();
|
|
private CommonLimitData _extendCdaData = new CommonLimitData();
|
|
private CommonLimitData _extendCdaData = new CommonLimitData();
|
|
- private CommonLimitData _exhaustData = new CommonLimitData();
|
|
|
|
|
|
+ private CommonLimitData _systemVacuumData = new CommonLimitData();
|
|
|
|
+ private CommonLimitData _systemExhaustData1 = new CommonLimitData();
|
|
|
|
+ private CommonLimitData _systemExhaustData2 = new CommonLimitData();
|
|
private CommonLimitData _diWaterPressureData = new CommonLimitData();
|
|
private CommonLimitData _diWaterPressureData = new CommonLimitData();
|
|
|
|
+ private CommonLimitData _diWaterReturnFlowData = new CommonLimitData();
|
|
private CommonLimitData _houseChilledWaterFlowData = new CommonLimitData();
|
|
private CommonLimitData _houseChilledWaterFlowData = new CommonLimitData();
|
|
private bool _nitrogenOn;
|
|
private bool _nitrogenOn;
|
|
private bool _cdaOn;
|
|
private bool _cdaOn;
|
|
private bool _extendCdaOn;
|
|
private bool _extendCdaOn;
|
|
private bool _diWaterPressureOn;
|
|
private bool _diWaterPressureOn;
|
|
private bool _houseChilledWaterFlowOn;
|
|
private bool _houseChilledWaterFlowOn;
|
|
|
|
+ private bool _vpwDiWEnable;
|
|
private bool _diFillEnable;
|
|
private bool _diFillEnable;
|
|
private bool _diReplenEnable;
|
|
private bool _diReplenEnable;
|
|
- private bool _loaderDiEnable;
|
|
|
|
- private bool _slipstreamEnable;
|
|
|
|
|
|
+ private bool _srdDiWEnable;
|
|
|
|
+ private bool _sampleStationEnable;
|
|
private bool _filterPurgeEnable;
|
|
private bool _filterPurgeEnable;
|
|
|
|
+ private bool _plateCellFFUPressureError;
|
|
|
|
+ private bool _corridorFFUPressureError;
|
|
|
|
+
|
|
private double _n2BlanketPressure;
|
|
private double _n2BlanketPressure;
|
|
- private int _allStatus;
|
|
|
|
- private bool _processFluidDetect;
|
|
|
|
- private bool _sampleFluidDetect;
|
|
|
|
- private bool _arsFluidDetect;
|
|
|
|
- private bool _crsWashBoxFluidDetect;
|
|
|
|
- private bool _processFFUError;
|
|
|
|
- private bool _loaderFFUError;
|
|
|
|
- private double _processFFUPressure;
|
|
|
|
- private double _loaderFFUPressure;
|
|
|
|
- private bool _sampleEnable;
|
|
|
|
- private bool _sampleFlow1Enable;
|
|
|
|
- private bool _sampleFlow2Enable;
|
|
|
|
- private bool _sampleFlow3Enable;
|
|
|
|
- private bool _sampleFlow4Enable;
|
|
|
|
- private bool _startEnable;
|
|
|
|
|
|
+ private double _n2OverflowPressure;
|
|
|
|
+ private double _clamshellCylinderPressure;
|
|
|
|
+ private double _tiltCylinderPressure;
|
|
|
|
+
|
|
|
|
+ private double _plateCellFFUPressure;
|
|
|
|
+ private double _corridorFFUPressure;
|
|
|
|
+
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 定时器
|
|
/// 定时器
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -111,16 +107,11 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
private Dictionary<string, object> _rtDataValueDic = new Dictionary<string, object>();
|
|
private Dictionary<string, object> _rtDataValueDic = new Dictionary<string, object>();
|
|
|
|
|
|
#region Home
|
|
#region Home
|
|
- private bool _homeAllOn;
|
|
|
|
- private bool _homeLoaderTransporterOn;
|
|
|
|
- private bool _homeEfemOn;
|
|
|
|
- private bool _homeProcessTransporterOn;
|
|
|
|
- private bool _homeLoaderOn;
|
|
|
|
- private bool _homePufOn;
|
|
|
|
- private bool _homeSrdOn;
|
|
|
|
|
|
+
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
#endregion
|
|
#endregion
|
|
|
|
+
|
|
#region 属性
|
|
#region 属性
|
|
|
|
|
|
public CommonLimitData Nitrogen1AData{ get { return _nitrogen1AData; } set { SetProperty(ref _nitrogen1AData, value); } }
|
|
public CommonLimitData Nitrogen1AData{ get { return _nitrogen1AData; } set { SetProperty(ref _nitrogen1AData, value); } }
|
|
@@ -130,7 +121,7 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
public CommonLimitData Nitrogen2AData { get { return _nitrogen2AData; } set { SetProperty(ref _nitrogen2AData, value); } }
|
|
public CommonLimitData Nitrogen2AData { get { return _nitrogen2AData; } set { SetProperty(ref _nitrogen2AData, value); } }
|
|
public CommonLimitData Nitrogen2BData { get { return _nitrogen2BData; } set { SetProperty(ref _nitrogen2BData, value); } }
|
|
public CommonLimitData Nitrogen2BData { get { return _nitrogen2BData; } set { SetProperty(ref _nitrogen2BData, value); } }
|
|
|
|
|
|
- public CommonLimitData VacuumData { get { return _vacuumData; } set { SetProperty(ref _vacuumData, value); } }
|
|
|
|
|
|
+ public CommonLimitData SystemVacuumData { get { return _systemVacuumData; } set { SetProperty(ref _systemVacuumData, value); } }
|
|
|
|
|
|
public CommonLimitData Cda1Data { get { return _cda1Data; }set { SetProperty(ref _cda1Data, value); } }
|
|
public CommonLimitData Cda1Data { get { return _cda1Data; }set { SetProperty(ref _cda1Data, value); } }
|
|
|
|
|
|
@@ -138,9 +129,13 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
|
|
|
|
public CommonLimitData ExtendCdaData{ get { return _extendCdaData; } set { SetProperty(ref _extendCdaData, value); }}
|
|
public CommonLimitData ExtendCdaData{ get { return _extendCdaData; } set { SetProperty(ref _extendCdaData, value); }}
|
|
|
|
|
|
- public CommonLimitData ExhaustData{ get { return _exhaustData; } set { SetProperty(ref _exhaustData, value); } }
|
|
|
|
|
|
+ public CommonLimitData SystemExhaustData1 { get { return _systemExhaustData1; } set { SetProperty(ref _systemExhaustData1, value); } }
|
|
|
|
+
|
|
|
|
+ public CommonLimitData SystemExhaustData2 { get { return _systemExhaustData2; } set { SetProperty(ref _systemExhaustData2, value); } }
|
|
|
|
|
|
public CommonLimitData DiWaterPressureData { get { return _diWaterPressureData; } set { SetProperty(ref _diWaterPressureData, value); }}
|
|
public CommonLimitData DiWaterPressureData { get { return _diWaterPressureData; } set { SetProperty(ref _diWaterPressureData, value); }}
|
|
|
|
+
|
|
|
|
+ public CommonLimitData DiWaterReturnFlowData { get { return _diWaterReturnFlowData; } set { SetProperty(ref _diWaterReturnFlowData, value); }}
|
|
|
|
|
|
public CommonLimitData HouseChilledWaterFlowData{ get { return _houseChilledWaterFlowData; } set { SetProperty(ref _houseChilledWaterFlowData, value); }}
|
|
public CommonLimitData HouseChilledWaterFlowData{ get { return _houseChilledWaterFlowData; } set { SetProperty(ref _houseChilledWaterFlowData, value); }}
|
|
|
|
|
|
@@ -154,81 +149,44 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
|
|
|
|
public bool HouseChilledWaterFlowOn { get { return _houseChilledWaterFlowOn; } set { SetProperty(ref _houseChilledWaterFlowOn, value); } }
|
|
public bool HouseChilledWaterFlowOn { get { return _houseChilledWaterFlowOn; } set { SetProperty(ref _houseChilledWaterFlowOn, value); } }
|
|
|
|
|
|
|
|
+ public bool VpwDiWEnable { get { return _vpwDiWEnable; } set { SetProperty(ref _vpwDiWEnable, value); } }
|
|
|
|
+
|
|
public bool DiFillEnable{ get { return _diFillEnable; } set { SetProperty(ref _diFillEnable, value); }}
|
|
public bool DiFillEnable{ get { return _diFillEnable; } set { SetProperty(ref _diFillEnable, value); }}
|
|
|
|
|
|
public bool DiReplenEnable{get { return _diReplenEnable; }set { SetProperty(ref _diReplenEnable, value); } }
|
|
public bool DiReplenEnable{get { return _diReplenEnable; }set { SetProperty(ref _diReplenEnable, value); } }
|
|
|
|
|
|
- public bool LoaderDiEnable{ get { return _loaderDiEnable; } set { SetProperty(ref _loaderDiEnable, value); }}
|
|
|
|
|
|
+ public bool SrdDiWEnable { get { return _srdDiWEnable; } set { SetProperty(ref _srdDiWEnable, value); } }
|
|
|
|
|
|
- public bool SlipstreamEnable { get { return _slipstreamEnable; } set { SetProperty(ref _slipstreamEnable, value); }}
|
|
|
|
|
|
+ public bool SampleStationEnable { get { return _sampleStationEnable; } set { SetProperty(ref _sampleStationEnable, value); } }
|
|
|
|
|
|
public bool FilterPurgeEnable{ get { return _filterPurgeEnable; } set { SetProperty(ref _filterPurgeEnable, value);} }
|
|
public bool FilterPurgeEnable{ get { return _filterPurgeEnable; } set { SetProperty(ref _filterPurgeEnable, value);} }
|
|
|
|
|
|
- public double N2BlanketPressure{ get { return _n2BlanketPressure; } set { SetProperty(ref _n2BlanketPressure, value); }}
|
|
|
|
-
|
|
|
|
- public int AllStatus { get { return _allStatus; } set { SetProperty(ref _allStatus, value); } }
|
|
|
|
-
|
|
|
|
- #region Fluid Detect
|
|
|
|
-
|
|
|
|
- public bool ProcessFluidDetect { get { return _processFluidDetect; } set { SetProperty(ref _processFluidDetect, value); }}
|
|
|
|
-
|
|
|
|
- public bool SampleFluidDetect { get { return _sampleFluidDetect; } set { SetProperty(ref _sampleFluidDetect, value); } }
|
|
|
|
|
|
+
|
|
|
|
+ public double N2BlanketPressure { get { return _n2BlanketPressure; } set { SetProperty(ref _n2BlanketPressure, value); } }
|
|
|
|
+
|
|
|
|
+ public double N2OverflowPressure { get { return _n2OverflowPressure; } set { SetProperty(ref _n2OverflowPressure, value); } }
|
|
|
|
+
|
|
|
|
+ public double ClamshellCylinderPressure { get { return _clamshellCylinderPressure; } set { SetProperty(ref _clamshellCylinderPressure, value); } }
|
|
|
|
+
|
|
|
|
+ public double TiltCylinderPressure { get { return _tiltCylinderPressure; } set { SetProperty(ref _tiltCylinderPressure, value); } }
|
|
|
|
|
|
- public bool ArsFluidDetect{ get { return _arsFluidDetect; } set { SetProperty(ref _arsFluidDetect, value); }}
|
|
|
|
-
|
|
|
|
- public bool CRSWashBoxFluidDetect { get { return _crsWashBoxFluidDetect; } set { SetProperty(ref _crsWashBoxFluidDetect, value); } }
|
|
|
|
- #endregion
|
|
|
|
|
|
|
|
#region FFU
|
|
#region FFU
|
|
- public bool ProcessFFUError { get { return _processFFUError; } set { SetProperty(ref _processFFUError, value); } }
|
|
|
|
|
|
+ public bool PlateCellFFUPressureError { get { return _plateCellFFUPressureError; } set { SetProperty(ref _plateCellFFUPressureError, value); } }
|
|
|
|
|
|
- public bool LoaderFFUError { get { return _loaderFFUError; } set { SetProperty(ref _loaderFFUError, value); } }
|
|
|
|
|
|
+ public bool CorridorFFUPressureError { get { return _corridorFFUPressureError; } set { SetProperty(ref _corridorFFUPressureError, value); } }
|
|
|
|
|
|
- public double ProcessFFUPressure { get { return _processFFUPressure; } set { SetProperty(ref _processFFUPressure, value); } }
|
|
|
|
|
|
+ public double PlateCellFFUPressure { get { return _plateCellFFUPressure; } set { SetProperty(ref _plateCellFFUPressure, value); } }
|
|
|
|
|
|
- public double LoaderFFUPressure { get { return _loaderFFUPressure; } set { SetProperty(ref _loaderFFUPressure, value); } }
|
|
|
|
|
|
+ public double CorridorFFUPressure { get { return _corridorFFUPressure; } set { SetProperty(ref _corridorFFUPressure, value); } }
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
- #region Home
|
|
|
|
- public bool HomeAllOn { get { return _homeAllOn; } set { SetProperty(ref _homeAllOn, value); } }
|
|
|
|
-
|
|
|
|
- public bool HomeLoaderTransporterOn { get { return _homeLoaderTransporterOn; } set { SetProperty(ref _homeLoaderTransporterOn, value); }}
|
|
|
|
-
|
|
|
|
- public bool HomeEfemOn { get { return _homeEfemOn; } set { SetProperty(ref _homeEfemOn, value); }}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- public bool HomeProcessTransporterOn{ get { return _homeProcessTransporterOn; } set { SetProperty(ref _homeProcessTransporterOn, value); } }
|
|
|
|
-
|
|
|
|
- public bool HomeLoaderOn { get { return _homeLoaderOn; } set { SetProperty(ref _homeLoaderOn, value); }}
|
|
|
|
-
|
|
|
|
- public bool HomePufOn { get { return _homePufOn; } set { SetProperty(ref _homePufOn, value); }}
|
|
|
|
-
|
|
|
|
- public bool HomeSrdOn { get { return _homeSrdOn; } set { SetProperty(ref _homeSrdOn, value); } }
|
|
|
|
- #endregion
|
|
|
|
-
|
|
|
|
- public bool SampleEnable { get { return _sampleEnable; } set { SetProperty(ref _sampleEnable, value); } }
|
|
|
|
-
|
|
|
|
- public bool SampleFlow1Enable { get { return _sampleFlow1Enable; } set { SetProperty(ref _sampleFlow1Enable, value); } }
|
|
|
|
- public bool SampleFlow2Enable { get { return _sampleFlow2Enable; } set { SetProperty(ref _sampleFlow2Enable, value); } }
|
|
|
|
- public bool SampleFlow3Enable { get { return _sampleFlow3Enable; } set { SetProperty(ref _sampleFlow3Enable, value); } }
|
|
|
|
- public bool SampleFlow4Enable { get { return _sampleFlow4Enable; } set { SetProperty(ref _sampleFlow4Enable, value); } }
|
|
|
|
-
|
|
|
|
- public bool StartEnable { get { return _startEnable; } set { SetProperty(ref _startEnable, value); } }
|
|
|
|
-
|
|
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
#region 指令
|
|
#region 指令
|
|
- public ICommand HomeLoaderCommand { get; private set;}
|
|
|
|
- public ICommand HomePufCommand { get; private set;}
|
|
|
|
- public ICommand HomeEfemCommand { get; private set; }
|
|
|
|
-
|
|
|
|
- public ICommand HomeLoaderTransporterCommand { get;private set; }
|
|
|
|
-
|
|
|
|
- public ICommand HomeProcessTransporterCommand{get;private set;}
|
|
|
|
-
|
|
|
|
- public ICommand HomeSRDCommand { get; private set; }
|
|
|
|
-
|
|
|
|
|
|
+
|
|
public ICommand NitrogenOnCommand{get;private set;}
|
|
public ICommand NitrogenOnCommand{get;private set;}
|
|
|
|
+
|
|
public ICommand NitrogenOffCommand{ get;private set;}
|
|
public ICommand NitrogenOffCommand{ get;private set;}
|
|
|
|
|
|
public ICommand CDAOnCommand { get; private set; }
|
|
public ICommand CDAOnCommand { get; private set; }
|
|
@@ -247,29 +205,30 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
|
|
|
|
public ICommand HouseChilledWaferFlowOffCommand { get; private set; }
|
|
public ICommand HouseChilledWaferFlowOffCommand { get; private set; }
|
|
|
|
|
|
- public ICommand DiFillEnableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand VpwDiwEnableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand DiFillDisableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand VpwDiwDisableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand DiReplenEnableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand DiwFillEnableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand DiReplenDisableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand DiwFillDisableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand LoaderDIEnableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand DiwReplenEnableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand LoaderDIDisableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand DiwReplenDisableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand FilterPurgeEnableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand SrdDiwEnableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand FilterPurgeDisableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand SrdDiwDisableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand AllOnCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand SampleStationEnableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand AllOffCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand SampleStationDisableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand SampleEnableCommand { get; private set; }
|
|
|
|
|
|
+ public ICommand FilterPurgeEnableCommand { get; private set; }
|
|
|
|
+
|
|
|
|
+ public ICommand FilterPurgeDisableCommand { get; private set; }
|
|
|
|
|
|
- public ICommand SampleDisableCommand { get; private set; }
|
|
|
|
#endregion
|
|
#endregion
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
@@ -277,12 +236,7 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
/// </summary>
|
|
/// </summary>
|
|
public SystemFacilitiesViewModel()
|
|
public SystemFacilitiesViewModel()
|
|
{
|
|
{
|
|
- HomeLoaderCommand = new DelegateCommand<object>(HomeLoaderAction);
|
|
|
|
- HomePufCommand=new DelegateCommand<object>(HomePufAction);
|
|
|
|
- HomeEfemCommand = new DelegateCommand<object>(HomeEfemAction);
|
|
|
|
- HomeLoaderTransporterCommand = new DelegateCommand<object>(HomeLoaderTransporterAction);
|
|
|
|
- HomeProcessTransporterCommand = new DelegateCommand<object>(HomeProcessTransporterAction);
|
|
|
|
- HomeSRDCommand = new DelegateCommand<object>(HomeSRDsAction);
|
|
|
|
|
|
+
|
|
NitrogenOnCommand = new DelegateCommand<object>(NitrogenOnAction);
|
|
NitrogenOnCommand = new DelegateCommand<object>(NitrogenOnAction);
|
|
NitrogenOffCommand = new DelegateCommand<object>(NitrogenOffAction);
|
|
NitrogenOffCommand = new DelegateCommand<object>(NitrogenOffAction);
|
|
CDAOnCommand=new DelegateCommand<object>(CDAOnAction);
|
|
CDAOnCommand=new DelegateCommand<object>(CDAOnAction);
|
|
@@ -293,18 +247,20 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
DiWaterPressureOffCommand = new DelegateCommand<object>(DiWaterOffAction);
|
|
DiWaterPressureOffCommand = new DelegateCommand<object>(DiWaterOffAction);
|
|
HouseChilledWaferFlowOnCommand = new DelegateCommand<object>(HouseChilledWaterOnAction);
|
|
HouseChilledWaferFlowOnCommand = new DelegateCommand<object>(HouseChilledWaterOnAction);
|
|
HouseChilledWaferFlowOffCommand = new DelegateCommand<object>(HouseChilledWaterOffAction);
|
|
HouseChilledWaferFlowOffCommand = new DelegateCommand<object>(HouseChilledWaterOffAction);
|
|
- DiFillEnableCommand = new DelegateCommand<object>(DiFillEnableAction);
|
|
|
|
- DiFillDisableCommand=new DelegateCommand<object>(DiFillDisableAction);
|
|
|
|
- DiReplenEnableCommand = new DelegateCommand<object>(DiReplenEnableAction);
|
|
|
|
- DiReplenDisableCommand = new DelegateCommand<object>(DiReplenDisableAction);
|
|
|
|
- LoaderDIEnableCommand = new DelegateCommand<object>(LoaderDiEnableAction);
|
|
|
|
- LoaderDIDisableCommand = new DelegateCommand<object>(LoaderDiDisableAction);
|
|
|
|
|
|
+ VpwDiwEnableCommand = new DelegateCommand<object>(VpwDiwEnableAction);
|
|
|
|
+ VpwDiwDisableCommand = new DelegateCommand<object>(VpwDiwDisableAction);
|
|
|
|
+ DiwFillEnableCommand = new DelegateCommand<object>(DiwFillEnableAction);
|
|
|
|
+ DiwFillDisableCommand=new DelegateCommand<object>(DiwFillDisableAction);
|
|
|
|
+ DiwReplenEnableCommand = new DelegateCommand<object>(DiwReplenEnableAction);
|
|
|
|
+ DiwReplenDisableCommand = new DelegateCommand<object>(DiwReplenDisableAction);
|
|
|
|
+ SrdDiwEnableCommand = new DelegateCommand<object>(SrdDiEnableAction);
|
|
|
|
+ SrdDiwDisableCommand = new DelegateCommand<object>(SrdDiDisableAction);
|
|
|
|
+ SampleStationEnableCommand = new DelegateCommand<object>(SampleStationEnableAction);
|
|
|
|
+ SampleStationDisableCommand = new DelegateCommand<object>(SampleStationDisableAction);
|
|
FilterPurgeEnableCommand = new DelegateCommand<object>(FilterPurgeEnableAction);
|
|
FilterPurgeEnableCommand = new DelegateCommand<object>(FilterPurgeEnableAction);
|
|
FilterPurgeDisableCommand = new DelegateCommand<object>(FilterPurgeDisableAction);
|
|
FilterPurgeDisableCommand = new DelegateCommand<object>(FilterPurgeDisableAction);
|
|
- AllOnCommand=new DelegateCommand<object>(AllOnAction);
|
|
|
|
- AllOffCommand=new DelegateCommand<object>(AllOffAction);
|
|
|
|
- SampleEnableCommand = new DelegateCommand<object>(SampleEnableAction);
|
|
|
|
- SampleDisableCommand = new DelegateCommand<object>(SampleDisableAction);
|
|
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 加载数据
|
|
/// 加载数据
|
|
@@ -333,13 +289,9 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
_rtDataValueDic = QueryDataClient.Instance.Service.PollData(_rtDataKeys);
|
|
_rtDataValueDic = QueryDataClient.Instance.Service.PollData(_rtDataKeys);
|
|
if (_rtDataValueDic != null)
|
|
if (_rtDataValueDic != null)
|
|
{
|
|
{
|
|
- HomeEfemOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"{ModuleName.EFEM}.IsHomed");
|
|
|
|
- bool puf1 = CommonFunction.GetValue<bool>(_rtDataValueDic, $"{ModuleName.PUF1}.IsHomed");
|
|
|
|
- bool puf2 = CommonFunction.GetValue<bool>(_rtDataValueDic, $"{ModuleName.PUF2}.IsHomed");
|
|
|
|
- HomePufOn = puf1 && puf2;
|
|
|
|
- HomeLoaderOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"{ModuleName.Loader1}.IsHomed");
|
|
|
|
|
|
+
|
|
List<CommonLimitData> facilitiesDatas = CommonFunction.GetValue<List<CommonLimitData>>(_rtDataValueDic, $"System.{FACILITIES}.{FACILITIES_DATA}");
|
|
List<CommonLimitData> facilitiesDatas = CommonFunction.GetValue<List<CommonLimitData>>(_rtDataValueDic, $"System.{FACILITIES}.{FACILITIES_DATA}");
|
|
- if (facilitiesDatas != null)
|
|
|
|
|
|
+ if (facilitiesDatas != null) //顺序待修正
|
|
{
|
|
{
|
|
Cda1Data = facilitiesDatas[0];
|
|
Cda1Data = facilitiesDatas[0];
|
|
Cda2Data = facilitiesDatas[1];
|
|
Cda2Data = facilitiesDatas[1];
|
|
@@ -350,33 +302,34 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
DiWaterPressureData = facilitiesDatas[6];
|
|
DiWaterPressureData = facilitiesDatas[6];
|
|
HouseChilledWaterFlowData = facilitiesDatas[7];
|
|
HouseChilledWaterFlowData = facilitiesDatas[7];
|
|
ExtendCdaData = facilitiesDatas[8];
|
|
ExtendCdaData = facilitiesDatas[8];
|
|
- VacuumData = facilitiesDatas[9];
|
|
|
|
- ExhaustData = facilitiesDatas[10];
|
|
|
|
|
|
+ SystemVacuumData = facilitiesDatas[9];
|
|
|
|
+ SystemExhaustData1 = facilitiesDatas[10];
|
|
|
|
+ //SystemExhaustData2 = facilitiesDatas[11]; 修正facility device后修改
|
|
|
|
+ //DiWaterReturnFlowData = facilitiesDatas[12];
|
|
}
|
|
}
|
|
NitrogenOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{N2_ENABLE}");
|
|
NitrogenOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{N2_ENABLE}");
|
|
CdaOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{CDA_ENABLE}");
|
|
CdaOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{CDA_ENABLE}");
|
|
ExtendCdaOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{EXTERNAL_CDA_ENABLE}");
|
|
ExtendCdaOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{EXTERNAL_CDA_ENABLE}");
|
|
DiWaterPressureOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{DI_WATER_ENABLE}");
|
|
DiWaterPressureOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{DI_WATER_ENABLE}");
|
|
HouseChilledWaterFlowOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{HOUSE_CHILLED_WATER_ENABLE}");
|
|
HouseChilledWaterFlowOn = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{HOUSE_CHILLED_WATER_ENABLE}");
|
|
|
|
+ VpwDiWEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{VPW_DI_ENABLE}");
|
|
DiFillEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{DI_FILL_ENABLE}");
|
|
DiFillEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{DI_FILL_ENABLE}");
|
|
DiReplenEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{DI_REPLEN_ENABLE}");
|
|
DiReplenEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{DI_REPLEN_ENABLE}");
|
|
- LoaderDiEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{LOADER_DI_ENABLE}");
|
|
|
|
|
|
+ SrdDiWEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SRD_DI_ENABLE}");
|
|
|
|
+ SampleStationEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_STATION_ENABLE}");
|
|
FilterPurgeEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{FILTER_PURGE_ENABLE}");
|
|
FilterPurgeEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{FILTER_PURGE_ENABLE}");
|
|
|
|
+
|
|
N2BlanketPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{N2_BLANKET_PRESSURE_VALUE}");
|
|
N2BlanketPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{N2_BLANKET_PRESSURE_VALUE}");
|
|
- SampleEnable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_ENABLE}");
|
|
|
|
- SampleFlow1Enable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_FLOW_1_ENABLE}");
|
|
|
|
- SampleFlow2Enable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_FLOW_2_ENABLE}");
|
|
|
|
- SampleFlow3Enable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_FLOW_3_ENABLE}");
|
|
|
|
- SampleFlow4Enable = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_FLOW_4_ENABLE}");
|
|
|
|
- LoaderFFUError = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_LOADER_ERROR}");
|
|
|
|
- ProcessFFUError = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_PROCESS_ERROR}");
|
|
|
|
- LoaderFFUPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_LOADER_PRESSURE}");
|
|
|
|
- ProcessFFUPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_PROCESS_PRESSURE}");
|
|
|
|
- ArsFluidDetect = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{ARS_FLUID_DETECT}");
|
|
|
|
- ProcessFluidDetect = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{PROCESS_FLUID_DETECT}");
|
|
|
|
- SampleFluidDetect = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{SAMPLE_FLUID_DETECT}");
|
|
|
|
- AllStatus = (NitrogenOn && CdaOn && DiWaterPressureOn && HouseChilledWaterFlowOn && DiFillEnable && DiReplenEnable && LoaderDiEnable) ? 1 :
|
|
|
|
- (!NitrogenOn && !CdaOn && !DiWaterPressureOn && !HouseChilledWaterFlowOn && !DiFillEnable && !DiReplenEnable && !LoaderDiEnable) ? 0 : -1;
|
|
|
|
|
|
+ N2OverflowPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{N2_OVERFLOW_PRESSURE_VALUE}");
|
|
|
|
+ ClamshellCylinderPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{CLAMSHELL_CYLINDER_PRESSURE_VALUE}");
|
|
|
|
+ TiltCylinderPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{TILT_CYLINDER_PRESSURE_VALUE}");
|
|
|
|
+
|
|
|
|
+ PlateCellFFUPressureError = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_PLATECELL_PRESSURE_ERROR}");
|
|
|
|
+ CorridorFFUPressureError = CommonFunction.GetValue<bool>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_CORRIDOR_PRESSURE_ERROR}");
|
|
|
|
+ PlateCellFFUPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_PLATECELL_PRESSURE_PRESSURE}");
|
|
|
|
+ CorridorFFUPressure = CommonFunction.GetValue<double>(_rtDataValueDic, $"System.{FACILITIES}.{FFU_CORRIDOR_PRESSURE}");
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -397,33 +350,26 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
private void InitialKeys()
|
|
private void InitialKeys()
|
|
{
|
|
{
|
|
_rtDataKeys.Clear();
|
|
_rtDataKeys.Clear();
|
|
- _rtDataKeys.Add($"{ModuleName.EFEM}.IsHomed");
|
|
|
|
- _rtDataKeys.Add($"{ModuleName.Loader1}.IsHomed");
|
|
|
|
- _rtDataKeys.Add($"{ModuleName.PUF1}.IsHomed");
|
|
|
|
- _rtDataKeys.Add($"{ModuleName.PUF2}.IsHomed");
|
|
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{FACILITIES_DATA}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{FACILITIES_DATA}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{N2_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{N2_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{CDA_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{CDA_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{EXTERNAL_CDA_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{EXTERNAL_CDA_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{DI_WATER_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{DI_WATER_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{HOUSE_CHILLED_WATER_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{HOUSE_CHILLED_WATER_ENABLE}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{VPW_DI_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{DI_FILL_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{DI_FILL_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{DI_REPLEN_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{DI_REPLEN_ENABLE}");
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{LOADER_DI_ENABLE}");
|
|
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{SRD_DI_ENABLE}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_STATION_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{FILTER_PURGE_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{FILTER_PURGE_ENABLE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{N2_BLANKET_PRESSURE_VALUE}");
|
|
_rtDataKeys.Add($"System.{FACILITIES}.{N2_BLANKET_PRESSURE_VALUE}");
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_ENABLE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_FLOW_1_ENABLE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_FLOW_2_ENABLE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_FLOW_3_ENABLE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_FLOW_4_ENABLE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{FFU_LOADER_ERROR}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{FFU_PROCESS_ERROR}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{FFU_LOADER_PRESSURE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{FFU_PROCESS_PRESSURE}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{ARS_FLUID_DETECT}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{PROCESS_FLUID_DETECT}");
|
|
|
|
- _rtDataKeys.Add($"System.{FACILITIES}.{SAMPLE_FLUID_DETECT}");
|
|
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{N2_OVERFLOW_PRESSURE_VALUE}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{CLAMSHELL_CYLINDER_PRESSURE_VALUE}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{TILT_CYLINDER_PRESSURE_VALUE}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{FFU_PLATECELL_PRESSURE_ERROR}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{FFU_CORRIDOR_PRESSURE_ERROR}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{FFU_PLATECELL_PRESSURE_PRESSURE}");
|
|
|
|
+ _rtDataKeys.Add($"System.{FACILITIES}.{FFU_CORRIDOR_PRESSURE}");
|
|
}
|
|
}
|
|
|
|
|
|
#region 指令Action
|
|
#region 指令Action
|
|
@@ -559,10 +505,26 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.HouseChilledWaterDisable");
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.HouseChilledWaterDisable");
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
|
|
+ /// VPW DI Enable
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="param"></param>
|
|
|
|
+ private void VpwDiwEnableAction(object param)
|
|
|
|
+ {
|
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.VpwDiwEnable");
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// VPW DI Disable
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="param"></param>
|
|
|
|
+ private void VpwDiwDisableAction(object param)
|
|
|
|
+ {
|
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.VpwDiwDisable");
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
/// DI Fill Enable
|
|
/// DI Fill Enable
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
- private void DiFillEnableAction(object param)
|
|
|
|
|
|
+ private void DiwFillEnableAction(object param)
|
|
{
|
|
{
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiFillEnable");
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiFillEnable");
|
|
}
|
|
}
|
|
@@ -570,7 +532,7 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
/// DI Fill Disable
|
|
/// DI Fill Disable
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
- private void DiFillDisableAction(object param)
|
|
|
|
|
|
+ private void DiwFillDisableAction(object param)
|
|
{
|
|
{
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiFillDisable");
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiFillDisable");
|
|
}
|
|
}
|
|
@@ -578,7 +540,7 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
/// DI Replen Enable
|
|
/// DI Replen Enable
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
- private void DiReplenEnableAction(object param)
|
|
|
|
|
|
+ private void DiwReplenEnableAction(object param)
|
|
{
|
|
{
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiReplenEnable");
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiReplenEnable");
|
|
}
|
|
}
|
|
@@ -586,7 +548,7 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
/// DI Replen Disable
|
|
/// DI Replen Disable
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
- private void DiReplenDisableAction(object param)
|
|
|
|
|
|
+ private void DiwReplenDisableAction(object param)
|
|
{
|
|
{
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiReplenDisable");
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.DiReplenDisable");
|
|
}
|
|
}
|
|
@@ -594,17 +556,17 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
/// Loader DI Enable
|
|
/// Loader DI Enable
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
- private void LoaderDiEnableAction(object param)
|
|
|
|
|
|
+ private void SrdDiEnableAction(object param)
|
|
{
|
|
{
|
|
- InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.LoaderDiEnable");
|
|
|
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.SrdDiEnable");
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// Loader DI Disable
|
|
/// Loader DI Disable
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
- private void LoaderDiDisableAction(object param)
|
|
|
|
|
|
+ private void SrdDiDisableAction(object param)
|
|
{
|
|
{
|
|
- InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.LoaderDiDisable");
|
|
|
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.SrdDiDisable");
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// Filter Purge Enable
|
|
/// Filter Purge Enable
|
|
@@ -623,18 +585,28 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.FilterPurgeDisable");
|
|
InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.FilterPurgeDisable");
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
|
|
+ /// Filter Purge Enable
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="param"></param>
|
|
|
|
+ private void SampleStationEnableAction(object param)
|
|
|
|
+ {
|
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.SampleStationEnable");
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// Filter Purge Disable
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <param name="param"></param>
|
|
|
|
+ private void SampleStationDisableAction(object param)
|
|
|
|
+ {
|
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"System.{FACILITIES}.SampleStationDisable");
|
|
|
|
+ }
|
|
|
|
+ /// <summary>
|
|
/// All On
|
|
/// All On
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
private void AllOnAction(object param)
|
|
private void AllOnAction(object param)
|
|
{
|
|
{
|
|
- NitrogenOnAction(param);
|
|
|
|
- CDAOnAction(param);
|
|
|
|
- DiWaterOnAction(param);
|
|
|
|
- HouseChilledWaterOnAction(param);
|
|
|
|
- DiFillEnableAction(param);
|
|
|
|
- DiReplenEnableAction(param);
|
|
|
|
- LoaderDiEnableAction(param);
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// All Off
|
|
/// All Off
|
|
@@ -642,13 +614,7 @@ namespace PunkHPX8_MainPages.ViewModels
|
|
/// <param name="param"></param>
|
|
/// <param name="param"></param>
|
|
private void AllOffAction(object param)
|
|
private void AllOffAction(object param)
|
|
{
|
|
{
|
|
- NitrogenOffAction(param);
|
|
|
|
- CDAOffAction(param);
|
|
|
|
- DiWaterOffAction(param);
|
|
|
|
- HouseChilledWaterOffAction(param);
|
|
|
|
- DiFillDisableAction(param);
|
|
|
|
- DiReplenDisableAction(param);
|
|
|
|
- LoaderDiDisableAction(param);
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// <summary>
|
|
/// Sample Enable
|
|
/// Sample Enable
|