Browse Source

fix 回滚

jiangjy 1 month ago
parent
commit
e12fa696d4
1 changed files with 8 additions and 1 deletions
  1. 8 1
      Furnace/FurnaceRT/Equipments/Schedulers/SchedulerFACallback.cs

+ 8 - 1
Furnace/FurnaceRT/Equipments/Schedulers/SchedulerFACallback.cs

@@ -17,6 +17,7 @@ using FabConnect.SecsGemInterface.Common;
 using Aitex.Core.RT.DataCenter;
 using MECF.Framework.FA.Core.FAControl;
 using FurnaceRT.Equipments.Systems;
+using Aitex.Core.RT.Log;
 
 namespace FurnaceRT.Equipments.Schedulers
 {
@@ -546,10 +547,16 @@ namespace FurnaceRT.Equipments.Schedulers
             dvid["CarrierID"] = carrier.CarrierId;
 
             EV.Notify("SLOT_MAP_AVAILABLE", dvid);
-            if (!SC.GetValue<bool>("System.IsSimulatorMode"))
+            try
             {
                 Singleton<FAJobController>.Instance.Eqp_NoteCarrierSlotMapRead(carrier.PortID, slotMap, carrier.CarrierId);
+
+            }
+            catch (Exception ex)
+            {
+                LOG.Info($"Eqp_NoteCarrierSlotMapRead:{ex}");
             }
+
             CarrierInEnd(carrier);
         }