소스 검색

fix bug in SEMFPlaceRoutine

zhouhr 1 년 전
부모
커밋
6e3aa49351
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      Venus/Venus_RT/Modules/TM/VenusEntity/SEMFPlaceRoutine.cs

+ 4 - 1
Venus/Venus_RT/Modules/TM/VenusEntity/SEMFPlaceRoutine.cs

@@ -217,7 +217,10 @@ namespace Venus_RT.Modules.TM.VenusEntity
 
         private bool Placing()
         {
-            return _robot.Place(VCE2LP.QueryLP2VCE(_targetModule), 0, _hand);
+            if(ModuleHelper.IsLoadPort(_targetModule))
+                return _robot.Place(VCE2LP.QueryLP2VCE(_targetModule), 0, _hand);
+            else
+                return _robot.Place(_targetModule, 0, _hand);
         }
 
         private bool CheckModuleReady()