ソースを参照

avoid crash issue for temporary fix.

sangwq 11 ヶ月 前
コミット
bcbd783654
共有1 個のファイルを変更した7 個の追加2 個の削除を含む
  1. 7 2
      Venus/Venus_RT/Modules/RouteManager.cs

+ 7 - 2
Venus/Venus_RT/Modules/RouteManager.cs

@@ -679,10 +679,15 @@ namespace Venus_RT.Modules
             VCEB?.Initialize();
             VCEB?.Initialize();
             seTM?.Initialize();
             seTM?.Initialize();
 
 
-            _TMCycle = new TMCycle();
+            if(RtInstance.ConfigType != ConfigType.VenusSE && RtInstance.ConfigType != ConfigType.VenusDE)
+            {
+                _TMCycle = new TMCycle();
+                _manualTransfer = new ManualTransfer();
+            }
+                
             //_AutoCycle = new AutoCycle();
             //_AutoCycle = new AutoCycle();
             _AutoCycle = new SystemDispatcher();
             _AutoCycle = new SystemDispatcher();
-            _manualTransfer = new ManualTransfer();
+            
             _returnWafer = new ReturnAllWafer(_manualTransfer);
             _returnWafer = new ReturnAllWafer(_manualTransfer);
             _seTMCycle = new SETMCycle(ModuleName.SETM);
             _seTMCycle = new SETMCycle(ModuleName.SETM);
             _setransfer = new SEManualTransfer();
             _setransfer = new SEManualTransfer();