瀏覽代碼

temporary change for avoiding blocking issue.

sangwq 9 月之前
父節點
當前提交
51dd2374a5
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      Venus/Venus_RT/Modules/SystemDispatcher.cs

+ 3 - 2
Venus/Venus_RT/Modules/SystemDispatcher.cs

@@ -2513,7 +2513,8 @@ namespace Venus_RT.Modules
                 var needAlign = _lstProcessJobs.Exists(pj => pj.State == EnumProcessJobState.Processing && IsSequenceNeedAlign(pj.Sequence));
 
                 // return wafer while out LL ready or cooling state
-                if ((outLLWaferStatus.outSlot.Count > 0 && outLLWaferStatus.outSlot.Count <= (validHands - efemRobotWafers.Count)) && outLLModule.ReayForEfemInTime(10))
+                //if ((outLLWaferStatus.outSlot.Count > 0 && outLLWaferStatus.outSlot.Count <= (validHands - efemRobotWafers.Count)) && outLLModule.ReayForEfemInTime(10))
+                if ((outLLWaferStatus.outSlot.Count > 0 && outLLModule.ReayForEfemInTime(10))
                 {
                     if (ExchangeWaferWithLL(outLL))
                         return;
@@ -2521,7 +2522,7 @@ namespace Venus_RT.Modules
 
                 if (needAlign)
                 {
-                    if (atmWaferCount == 0 || (atmWaferCount == 1 && inLLWaferStatus.emptySlot.Count == 2 && _efemRobotSingleArmOption == 0 && (outLLWaferStatus.outSlot.Count < 2 || (outLLModule.TimeToReady - inLLModule.TimeToReady > 10) || !outLLModule.ReayForEfemInTime(30))))
+                    if (atmWaferCount == 0 || (atmWaferCount == 1 && inLLWaferStatus.emptySlot.Count == 2 && _efemRobotSingleArmOption == 0))
                     {
                         if (ForwardATMWafers(inLL))
                             return;