Browse Source

fix update toolLoader

JET-JJY 2 weeks ago
parent
commit
f2cc173720

+ 32 - 0
Furnace/FurnaceRT/Config/FurnaceGemModel.xml

@@ -2366,6 +2366,22 @@
     <SVID id="3310360001" valueType="Boolean" logicalName="PM1.AlarmSignalFIMS2UnloadRunningError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
     <SVID id="3310370001" valueType="Boolean" logicalName="PM1.AlarmSignalFIMS2VacuumOffRunningError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
     <SVID id="3310380001" valueType="Boolean" logicalName="PM1.AlarmSignalFIMS2VacuumOnRunningError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310390001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferA1N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310400001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferA2N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310410001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferA3N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310420001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferA4N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310430001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferB1N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310440001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferB2N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310450001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferB3N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310460001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferB4N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310470001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferC1N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310480001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferC2N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310490001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferC3N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310500001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferC4N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310510001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferD1N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310520001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferD2N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310530001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferD3N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
+    <SVID id="3310540001" valueType="Boolean" logicalName="PM1.AlarmSignalBufferD4N2LowPressureError.Value" value="" eventTrigger="" units="" description="" isArray="false" />
   </StatusVariables>
   <EquipmentConstants>
     <ECID id="2000" valueType="U2" logicalName="EstablishCommunicationsTimeout" value="2" min="0" max="100" eventTrigger="" units="" description="" isArray="false" />
@@ -15014,6 +15030,22 @@
     <ALID id="330011437" logicalName="PM1.AlarmSignalFIMS2UnloadRunningError" description="E0004)FIMS2 Unload Running Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011437" eventClear="2330011437" />
     <ALID id="330011438" logicalName="PM1.AlarmSignalFIMS2VacuumOffRunningError" description="E0022)FIMS2 Vacuum Off Running Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011438" eventClear="2330011438" />
     <ALID id="330011439" logicalName="PM1.AlarmSignalFIMS2VacuumOnRunningError" description="E0023)FIMS2 Vacuum On Running Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011439" eventClear="2330011439" />
+    <ALID id="330011440" logicalName="PM1.AlarmSignalBufferA1N2LowPressureError" description="Buffer A1 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011440" eventClear="2330011440" />
+    <ALID id="330011441" logicalName="PM1.AlarmSignalBufferA2N2LowPressureError" description="Buffer A2 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011441" eventClear="2330011441" />
+    <ALID id="330011442" logicalName="PM1.AlarmSignalBufferA3N2LowPressureError" description="Buffer A3 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011442" eventClear="2330011442" />
+    <ALID id="330011443" logicalName="PM1.AlarmSignalBufferA4N2LowPressureError" description="Buffer A4 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011443" eventClear="2330011443" />
+    <ALID id="330011444" logicalName="PM1.AlarmSignalBufferB1N2LowPressureError" description="Buffer B1 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011444" eventClear="2330011444" />
+    <ALID id="330011445" logicalName="PM1.AlarmSignalBufferB2N2LowPressureError" description="Buffer B2 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011445" eventClear="2330011445" />
+    <ALID id="330011446" logicalName="PM1.AlarmSignalBufferB3N2LowPressureError" description="Buffer B3 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011446" eventClear="2330011446" />
+    <ALID id="330011447" logicalName="PM1.AlarmSignalBufferB4N2LowPressureError" description="Buffer B4 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011447" eventClear="2330011447" />
+    <ALID id="330011448" logicalName="PM1.AlarmSignalBufferC1N2LowPressureError" description="Buffer C1 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011448" eventClear="2330011448" />
+    <ALID id="330011449" logicalName="PM1.AlarmSignalBufferC2N2LowPressureError" description="Buffer C2 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011449" eventClear="2330011449" />
+    <ALID id="330011450" logicalName="PM1.AlarmSignalBufferC3N2LowPressureError" description="Buffer C3 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011450" eventClear="2330011450" />
+    <ALID id="330011451" logicalName="PM1.AlarmSignalBufferC4N2LowPressureError" description="Buffer C4 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011451" eventClear="2330011451" />
+    <ALID id="330011452" logicalName="PM1.AlarmSignalBufferD1N2LowPressureError" description="Buffer D1 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011452" eventClear="2330011452" />
+    <ALID id="330011453" logicalName="PM1.AlarmSignalBufferD2N2LowPressureError" description="Buffer D2 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011453" eventClear="2330011453" />
+    <ALID id="330011454" logicalName="PM1.AlarmSignalBufferD3N2LowPressureError" description="Buffer D3 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011454" eventClear="2330011454" />
+    <ALID id="330011455" logicalName="PM1.AlarmSignalBufferD4N2LowPressureError" description="Buffer D4 N2 Low Pressure Error" category="EquipmentStatusWarning" enabled="false" eventSet="1330011455" eventClear="2330011455" />
     <ALID id="330020001" logicalName="PM1.AlarmHighLimit.AI_APCExternalHeaterTempPV" description="APC external heater Temp.PV High Limit" category="EquipmentStatusWarning" enabled="false" eventSet="1330020001" eventClear="2330020001" />
     <ALID id="330020002" logicalName="PM1.AlarmHighLimit.AI_APCRingHeaterTempPV" description="APC ring heater Temp.PV High Limit" category="EquipmentStatusWarning" enabled="false" eventSet="1330020002" eventClear="2330020002" />
     <ALID id="330020003" logicalName="PM1.AlarmHighLimit.AI_CapHeaterTempPV" description="Cap heater Temp.PV High Limit" category="EquipmentStatusWarning" enabled="false" eventSet="1330020003" eventClear="2330020003" />

BIN
Furnace/FurnaceRT/Config/VIDs/Equipment_VIDs_20250620.xlsx


File diff suppressed because it is too large
+ 1 - 1
Furnace/FurnaceRT/Config/VIDs/_ALID.xml


File diff suppressed because it is too large
+ 1 - 1
Furnace/FurnaceRT/Config/VIDs/_SVID.xml


+ 2 - 1
Furnace/FurnaceRT/Instances/ToolLoader.cs

@@ -117,7 +117,8 @@ namespace FurnaceRT.Instances
             IoManager.Instance.Initialize(PathManager.GetCfgDir() + $"{SC.GetStringValue("System.SetUp.ToolType")}\\interlock.xml", PathManager.GetCfgDir() + $"{SC.GetStringValue("System.SetUp.ToolType")}\\interlockUserDefine.xml");
 
             UpgradeDataTable();
-            Singleton<MinicsManager>.Instance.Initialize(SC.GetStringValue("Minics.ip"), int.Parse(SC.GetStringValue("Minics.port")));
+            if (SC.ContainsItem("Minics.EnableMinics") && SC.GetValue<bool>("Minics.EnableMinics"))
+                Singleton<MinicsManager>.Instance.Initialize(SC.GetStringValue("Minics.ip"), int.Parse(SC.GetStringValue("Minics.port")));
 
             Singleton<EventManager>.Instance.FireEvent += InstanceOnEvent;