|
@@ -407,7 +407,7 @@ namespace Venus_RT.Modules.PMs
|
|
|
var result = step.Run();
|
|
|
if (result == RState.Failed)
|
|
|
{
|
|
|
- WaferManager.Instance.UpdateWaferProcessStatus(Module, 0, EnumWaferProcessStatus.Failed);
|
|
|
+ WaferManager.Instance.UpdateWaferProcessStatus(Module, 0, EnumWaferProcessStatus.Completed);
|
|
|
RecipeDown("Fail");
|
|
|
UpdateWaferStatus(false);
|
|
|
Runner.Stop($"Recipe:{CurrentRunningRecipe}, Step:{_currentStep + 1} Failed");
|
|
@@ -499,6 +499,7 @@ namespace Venus_RT.Modules.PMs
|
|
|
RecipeFileManager.Instance.SaveAsRecipe2(Module.ToString(), _currentRecipe.Header.Type.ToString(), _currentRecipe.Header.Name, RecipeUnity.RecipeToString(_currentRecipe));
|
|
|
_stepTime.Stop();
|
|
|
WaferManager.Instance.UpdateWaferProcessStatus(Module, 0, EnumWaferProcessStatus.Idle);
|
|
|
+ WaferManager.Instance.UpdateWaferProcessStatus(Module, 0, EnumWaferProcessStatus.Completed);
|
|
|
CloseAllValves();
|
|
|
_chamber.GeneratorSetpower(0);
|
|
|
_chamber.GeneratorBiasSetpower(0);
|