|
@@ -1437,7 +1437,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
recipeTempModeViewModel.SelectBtnName = SelectBtnName;
|
|
|
recipeTempModeViewModel.IsManualSet = true;
|
|
|
recipeTempModeViewModel.SelectProfileTable = SplitTemperatureControlMode(TemperatureControlMode);
|
|
|
- var rtn = (wm as WindowManager)?.ShowDialogWithTitle(recipeTempModeViewModel,this, null, "Temp Mode");
|
|
|
+ var rtn = (wm as WindowManager)?.ShowDialogWithTitle(recipeTempModeViewModel, this, null, "Temp Mode");
|
|
|
if ((bool)rtn)
|
|
|
{
|
|
|
SelectBtnName = recipeTempModeViewModel.SelectBtnName;
|
|
@@ -1460,7 +1460,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
tempCorrectionEditViewModel.IsEnabledControl = false;
|
|
|
tempCorrectionEditViewModel.AutoSelectVisibility = Visibility.Visible;
|
|
|
// tempOffsetTableViewModel.SelectedRecipeStep = SelectedRecipeStep;
|
|
|
- rtn = (wm as WindowManager)?.ShowDialogWithTitle(tempCorrectionEditViewModel,this, null, "Temp Correct Table");
|
|
|
+ rtn = (wm as WindowManager)?.ShowDialogWithTitle(tempCorrectionEditViewModel, this, null, "Temp Correct Table");
|
|
|
if ((bool)rtn)
|
|
|
{
|
|
|
TemperatureCorrect = tempCorrectionEditViewModel.ResultString;
|
|
@@ -1472,7 +1472,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
tempOffsetTableViewModel1.IsEnabledControl = false;
|
|
|
tempOffsetTableViewModel1.IsManualSet = true;
|
|
|
tempOffsetTableViewModel1.TempOffsetTableSelected = TemperaturePID;
|
|
|
- rtn = (wm as WindowManager)?.ShowDialogWithTitle(tempOffsetTableViewModel1,this, null, "Temp PID Table");
|
|
|
+ rtn = (wm as WindowManager)?.ShowDialogWithTitle(tempOffsetTableViewModel1, this, null, "Temp PID Table");
|
|
|
if ((bool)rtn)
|
|
|
{
|
|
|
TemperaturePID = tempOffsetTableViewModel1.TempOffsetTableSelected;
|
|
@@ -1900,7 +1900,23 @@ namespace FurnaceUI.Views.Recipes
|
|
|
}
|
|
|
if (PumpSetValues.Count > 0)
|
|
|
{
|
|
|
- PumpSetValues.ToList().ForEach(x => InvokeClient.Instance.Service.DoOperation($"{x.Key}.{AITValveOperation.GVTurnValve}", x.Value));
|
|
|
+ foreach (var item in PumpSetValues.ToList())
|
|
|
+ {
|
|
|
+ if (item.Key == "PM1.HREF")
|
|
|
+ {
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"PM1.SetSIREFEnable", item.Value);
|
|
|
+
|
|
|
+ }
|
|
|
+ else if (item.Key == "PM1.CREF")
|
|
|
+ {
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"PM1.SetCREFEnable", item.Value);
|
|
|
+
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"{item.Key}.{AITValveOperation.GVTurnValve}", item.Value);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
if (F2HFClnOrHFCl2Values.Count > 0)
|
|
|
{
|
|
@@ -1971,7 +1987,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
var file = defaultAPCPID.Substring(last + 1, defaultAPCPID.Length - last - 1);
|
|
|
APCPIDEditViewModel aPCPIDEditViewModel = new APCPIDEditViewModel(pix, file);
|
|
|
aPCPIDEditViewModel.IsEditEnabled = false;
|
|
|
- var rtn = (windowManager as WindowManager)?.ShowDialogWithTitle(aPCPIDEditViewModel,this, null, "APC PID Table");
|
|
|
+ var rtn = (windowManager as WindowManager)?.ShowDialogWithTitle(aPCPIDEditViewModel, this, null, "APC PID Table");
|
|
|
if ((bool)rtn)
|
|
|
{
|
|
|
PressPID = aPCPIDEditViewModel.RetrunString;
|