|
@@ -37,6 +37,7 @@ using Aitex.Core.RT.ParameterCenter;
|
|
|
using FurnaceRT.Parameter;
|
|
|
using Aitex.Core.RT.SCCore;
|
|
|
using MECF.Framework.Common.Minics;
|
|
|
+using DocumentFormat.OpenXml.Drawing.Charts;
|
|
|
|
|
|
namespace FurnaceRT.Instances
|
|
|
{
|
|
@@ -87,13 +88,14 @@ namespace FurnaceRT.Instances
|
|
|
WaferManager.Instance.Initialize();
|
|
|
CarrierManager.Instance.Initialize();
|
|
|
CarrierManager.Instance.Initialize();
|
|
|
- Singleton<MinicsManager>.Instance.Initialize("10.4.6.24", 50052);
|
|
|
+
|
|
|
+ Singleton<MinicsManager>.Instance.Initialize(SC.GetStringValue("Minics.ip"), int.Parse(SC.GetStringValue("Minics.port")));
|
|
|
|
|
|
Singleton<DeviceManager>.Instance.DisableAsyncInitialize = true;
|
|
|
|
|
|
Singleton<DeviceManager>.Instance.Initialize(PathManager.GetCfgDir() + $"IO\\{SC.GetStringValue("System.SetUp.ToolType")}\\DeviceModelPM.xml", "Furnace", ModuleName.PM1, "PM1", false);
|
|
|
|
|
|
- if (SC.GetStringValue("System.SetUp.ToolType") == "ELK" && !(SC.ContainsItem("System.EnableMinics") && SC.GetValue<bool>("System.EnableMinics")))
|
|
|
+ if (SC.GetStringValue("System.SetUp.ToolType") == "ELK" && !(SC.ContainsItem("Minics.EnableMinics") && SC.GetValue<bool>("Minics.EnableMinics")))
|
|
|
{
|
|
|
Singleton<DeviceManager>.Instance.Initialize(PathManager.GetCfgDir() + $"IO\\{SC.GetStringValue("System.SetUp.ToolType")}\\DeviceModelGasLine.xml", "Furnace", ModuleName.PM1, "GasLine1", false);
|
|
|
Singleton<DeviceManager>.Instance.Initialize(PathManager.GetCfgDir() + $"IO\\{SC.GetStringValue("System.SetUp.ToolType")}\\DeviceModelGasLine.xml", "Furnace", ModuleName.PM1, "GasLine2", false);
|