소스 검색

fix action list buffer not reset while swap wafer.

sangwq 1 년 전
부모
커밋
8020492bf4
2개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      Venus/Venus_RT/Modules/EFEM/EfemSwapRoutine.cs
  2. 1 0
      Venus/Venus_RT/Modules/TM/MFSwapRoutine.cs

+ 1 - 0
Venus/Venus_RT/Modules/EFEM/EfemSwapRoutine.cs

@@ -53,6 +53,7 @@ namespace Venus_RT.Modules.EFEM
                 return RState.Failed;
             }
 
+            _actionList.Clear();
             foreach (var item in (Queue<MoveItem>)objs[0])
             {
                 _actionList.Enqueue(new MoveItem(item.SourceModule, item.SourceSlot, item.DestinationModule, item.DestinationSlot, item.RobotHand));

+ 1 - 0
Venus/Venus_RT/Modules/TM/MFSwapRoutine.cs

@@ -54,6 +54,7 @@ namespace Venus_RT.Modules.TM
                 return RState.Failed;
             }
 
+            _actionList.Clear();
             foreach(var item in (Queue<MoveItem>)objs[0])
             {
                 _actionList.Enqueue(new MoveItem(item.SourceModule, item.SourceSlot, item.DestinationModule, item.DestinationSlot, item.RobotHand));