Bladeren bron

Add chamber ISO valve status

hecl 1 jaar geleden
bovenliggende
commit
8b0b067448

+ 1 - 0
Venus/Venus_RT/Devices/JetKepler2200APM.cs

@@ -114,6 +114,7 @@ namespace Venus_RT.Devices
         public override bool IsSlitDoorClosed => !_slitDoor.ONFeedback && _slitDoor.OFFFeedback;
 
         public override bool IsPumpRunning => _MainPump.IsRunning;
+        public override bool IsISOOpen => _TurboPumpPumpingValve.Status;
         public override bool IsTurboPumpRunning => _TurboPump.IsRunning;
         public override bool IsTurboPumpAtSpeed => _TurboPump.AtSpeed;
         public override float TurboPumpSpeed => _TurboPump.Speed;

+ 1 - 0
Venus/Venus_RT/Devices/JetKepler2200BPM.cs

@@ -121,6 +121,7 @@ namespace Venus_RT.Devices
         public override bool IsPumpRunning => _MainPump.IsRunning;
         public override bool IsTurboPumpRunning => _TurboPump.IsRunning;
         public override bool IsTurboPumpAtSpeed => _TurboPump.AtSpeed;
+        public override bool IsISOOpen => _TurboPumpPumpingValve.Status;
         public override float TurboPumpSpeed => _TurboPump.Speed;
         public override bool HasPumpError => _MainPump.IsError || !_MainPump.IsRunning;
 

+ 1 - 0
Venus/Venus_RT/Devices/JetKepler2300PM.cs

@@ -130,6 +130,7 @@ namespace Venus_RT.Devices
         public override bool IsTurboPumpRunning => _TurboPump.IsRunning;
         public override bool IsTurboPumpAtSpeed => _TurboPump.AtSpeed;
         public override float TurboPumpSpeed => _TurboPump.Speed;
+        public override bool IsISOOpen => _TurboPumpPumpingValve.Status;
         public override bool HasPumpError => _MainPump.IsError || !_MainPump.IsRunning;
 
         public override bool HasTurboPumpError => _TurboPump.IsError || !_TurboPump.IsRunning;

+ 3 - 0
Venus/Venus_RT/Devices/JetVenusDEPM.cs

@@ -374,7 +374,10 @@ namespace Venus_RT.Devices
         public override bool IsLinerDoorClosed => !_linerDoor.ONFeedback && _linerDoor.OFFFeedback;
         public override bool IsPumpRunning => _MainPump.IsRunning;
 
+        public override bool IsISOOpen => _TurboPumpPumpingValve.Status;
+
         public override bool IsTurboPumpRunning => _TurboPump.IsRunning;
+        public override bool IsPenVOpen => _pendulumValve.IsOpen;
 
         public override bool IsTurboPumpAtSpeed => _TurboPump.AtSpeed;