diff --git a/SicUI/Models/PMs/PMOperationView.xaml b/SicUI/Models/PMs/PMOperationView.xaml index d4adcb2..1e43764 100644 --- a/SicUI/Models/PMs/PMOperationView.xaml +++ b/SicUI/Models/PMs/PMOperationView.xaml @@ -6784,7 +6784,7 @@ (Status == "Idle" || Status == "Safety" || Status == "VacIdle" || Status == "ProcessIdle" || Status == "Error" || Status == "ServiceIdle") && !IsOnline; @@ -1558,10 +1561,18 @@ namespace SicUI.Models.PMs //var serviceMode = QueryDataClient.Instance.Service.GetConfig("System.IsServiceControlMode"); //EnableServiceControl = (bool)serviceMode; this.SetLabels(); + GetSC(); + + } + + private void GetSC() + { Mfc5IsInstalled = (bool)QueryDataClient.Instance.Service.GetConfig($"PM.{Module}.MFC.Mfc5.IsInstalled"); TMAEnable = (bool)QueryDataClient.Instance.Service.GetConfig($"PM.{Module}.TMAEnable"); + ChType = (string)QueryDataClient.Instance.Service.GetConfig($"PM.{Module}.ChType"); IsNH3Transform = (bool)QueryDataClient.Instance.Service.GetConfig($"PM.{Module}.NH3Transform"); + NH2Name = IsNH3Transform ? "NH2" : "NH3"; mOpacity = TMAEnable ? 1 : 0.2; }