|
@@ -120,7 +120,7 @@ namespace PunkHPX8_RT.Modules.VpwCell
|
|
|
.Wait(PrepareStep.CheckVacuum, CheckVacuumValue, _pumpDownTimeOut + 1000)
|
|
|
.RunIf(PrepareStep.CloseVacuumValve, _isNeedRetry, PumpValveOff, _delay_1ms)
|
|
|
.RunIf(PrepareStep.OpenVentValve, _isNeedRetry, OpenVentValve, _delay_1ms)
|
|
|
- .WaitIf(PrepareStep.CheckLidReleaseVacuum, _isNeedRetry, CheckLidReleaseVacuum, _lidReleasePressureTimeout)
|
|
|
+ .WaitIf(PrepareStep.CheckLidReleaseVacuum, _isNeedRetry, CheckLidReleaseVacuum, _lidReleasePressureTimeout*1000)
|
|
|
.RunIf(PrepareStep.ChamberDown, _isNeedRetry, ChamberDown, CheckChamberOpened, _delay_10s)
|
|
|
.RunIf(PrepareStep.CloseVentValve, _isNeedRetry, CloseVentValve, _delay_1ms)
|
|
|
.RunIf(PrepareStep.ChamberUp, _isNeedRetry, ChamberUp, CheckChamberClosed, _delay_10s)
|
|
@@ -190,12 +190,15 @@ namespace PunkHPX8_RT.Modules.VpwCell
|
|
|
}
|
|
|
if (DateTime.Now.Subtract(_pumpDownTime).TotalMilliseconds >= _pumpDownWarningTime)
|
|
|
{
|
|
|
- AlarmListManager.Instance.AddWarn(Module, "vacuum value", $"vacuum value {vacuumValue} is less than {_recipe.VacuumTarget}");
|
|
|
+ LOG.WriteLog(eEvent.WARN_VPW, Module, $"vacuum value {vacuumValue} is less than {_recipe.VacuumTarget} in PumpDownWarningTime");
|
|
|
+ //AlarmListManager.Instance.AddWarn(Module, "vacuum value", $"vacuum value {vacuumValue} is less than {_recipe.VacuumTarget}");
|
|
|
}
|
|
|
if (DateTime.Now.Subtract(_pumpDownTime).TotalMilliseconds >= _pumpDownTimeOut)
|
|
|
{
|
|
|
_isNeedRetry = true;
|
|
|
+ LOG.WriteLog(eEvent.INFO_VPW, Module, $"Check Vacuum failed, Pump down retry start!");
|
|
|
return true;
|
|
|
+
|
|
|
}
|
|
|
return false;
|
|
|
}
|
|
@@ -418,7 +421,7 @@ namespace PunkHPX8_RT.Modules.VpwCell
|
|
|
_mainDevice.CellFlow = _vpwCellDevice.CommonData.DiwFlow;
|
|
|
if (_stepIndex >= _recipe.VacuumRinseStep.Count)
|
|
|
{
|
|
|
- LOG.WriteLog(eEvent.INFO_METAL, Module, $"vacuum step {_stepIndex} is over step count {_recipe.VacuumRinseStep.Count}");
|
|
|
+ LOG.WriteLog(eEvent.INFO_VPW, Module, $"vacuum step {_stepIndex} is over step count {_recipe.VacuumRinseStep.Count}");
|
|
|
return true;
|
|
|
}
|
|
|
|
|
@@ -429,13 +432,13 @@ namespace PunkHPX8_RT.Modules.VpwCell
|
|
|
_startStepTime = DateTime.Now;
|
|
|
if (_stepIndex >= _recipe.VacuumRinseStep.Count)
|
|
|
{
|
|
|
- LOG.WriteLog(eEvent.INFO_METAL, Module, $"vaccum step {_stepIndex} is over step count {_recipe.VacuumRinseStep.Count}");
|
|
|
+ LOG.WriteLog(eEvent.INFO_VPW, Module, $"vaccum step {_stepIndex} is over step count {_recipe.VacuumRinseStep.Count}");
|
|
|
return true;
|
|
|
}
|
|
|
bool result = _vpwCellDevice.ChangeRotationSpeed(_recipe.VacuumRinseStep[_stepIndex].RotationSpeed*6);
|
|
|
if (result)
|
|
|
{
|
|
|
- LOG.WriteLog(eEvent.INFO_METAL, Module, $"vacuum step {_stepIndex} complete");
|
|
|
+ LOG.WriteLog(eEvent.INFO_VPW, Module, $"vacuum step {_stepIndex} complete");
|
|
|
}
|
|
|
return result;
|
|
|
}
|