|
@@ -47,13 +47,13 @@ namespace Venus_MainPages.ViewModels
|
|
|
{
|
|
|
if (m_WaferInPosSensor != value)
|
|
|
{
|
|
|
- if (value == true && LLAWaferIsVisibility==Visibility.Collapsed && PMCurrentState!=PMState.LLPicking && PMCurrentState != PMState.LLPlacing)
|
|
|
+ if (value == true && PMCurrentState!=PMState.LLPicking && PMCurrentState != PMState.LLPlacing)
|
|
|
{
|
|
|
- InvokeClient.Instance.Service.DoOperation("CreateWafer", "LLA", 0);
|
|
|
+ InvokeClient.Instance.Service.DoOperation("CreateWafer", "LLA", 3);
|
|
|
}
|
|
|
- else if (value == false && LLAWaferIsVisibility == Visibility.Visible && PMCurrentState != PMState.LLPicking && PMCurrentState != PMState.LLPlacing)
|
|
|
+ else if (value == false && PMCurrentState != PMState.LLPicking && PMCurrentState != PMState.LLPlacing)
|
|
|
{
|
|
|
- InvokeClient.Instance.Service.DoOperation("DeleteWafer", "LLA", 0);
|
|
|
+ InvokeClient.Instance.Service.DoOperation("DeleteWafer", "LLA", 3);
|
|
|
}
|
|
|
}
|
|
|
SetProperty(ref m_WaferInPosSensor, value);
|
|
@@ -321,12 +321,12 @@ namespace Venus_MainPages.ViewModels
|
|
|
PumpIsOpen = (bool)RtDataValues[$"{ModuleName}.PumpIsRunning"];
|
|
|
PurgeCounter=(int)RtDataValues[$"{ModuleName}.LoadLockPurge.PurgeCounter"];
|
|
|
|
|
|
- LLAWafer = ModuleManager.ModuleInfos["LLA"].WaferManager.Wafers[0];
|
|
|
+ LLAWafer = ModuleManager.ModuleInfos["LLA"].WaferManager.Wafers[3];
|
|
|
PMAWafer = ModuleManager.ModuleInfos["PMA"].WaferManager.Wafers[0];
|
|
|
|
|
|
|
|
|
- PMAWaferIsVisibility = (bool)RtDataValues[$"PMA.HasWafer"] ==true ? Visibility.Visible : Visibility.Collapsed;
|
|
|
- LLAWaferIsVisibility = (bool)RtDataValues[$"LLA.HasWafer"] == true ? Visibility.Visible : Visibility.Collapsed;
|
|
|
+ //PMAWaferIsVisibility = (bool)RtDataValues[$"PMA.HasWafer"] ==true ? Visibility.Visible : Visibility.Collapsed;
|
|
|
+ //LLAWaferIsVisibility = (bool)RtDataValues[$"LLA.HasWafer"] == true ? Visibility.Visible : Visibility.Collapsed;
|
|
|
|
|
|
PMCurrentState= (PMState)Enum.Parse(typeof(PMState), RtDataValues[$"{ModuleName}.FsmState"].ToString());
|
|
|
|