Bläddra i källkod

revise dm reservoir initialize bug

chenzk 5 dagar sedan
förälder
incheckning
c4359fcc22

+ 1 - 1
PunkHPX8_RT/Devices/Reservoir/ReservoirDevice.cs

@@ -900,7 +900,7 @@ namespace PunkHPX8_RT.Devices.Reservoir
         /// <param name="cmd"></param>
         /// <param name="args"></param>
         /// <returns></returns>
-        private bool ReturnValveOn(string cmd, object[] args)
+        public bool ReturnValveOn(string cmd, object[] args)
         {
             double percent = SC.GetValue<int>("Reservoir.ReturnOpenDefaultPercentage");
             return ReturnValvePercent(percent);

+ 1 - 1
PunkHPX8_RT/Modules/Reservoir/DMReservoirInitializeRoutine.cs

@@ -95,7 +95,7 @@ namespace PunkHPX8_RT.Modules.Reservoir
         /// <returns></returns>
         private bool OpenIsolationValve()
         {
-            return _dmReservoirDevice.ANIsolationOn() && _dmReservoirDevice.CAIsolationOn();
+            return _dmReservoirDevice.ANIsolationOn() && _dmReservoirDevice.CAIsolationOn() && _dmReservoirDevice.ReturnValveOn("",null);
         }
         /// <summary>
         /// 检查cell flow 和an flow是否大于配置项