소스 검색

revise dm reservoir initialize bug

chenzk 5 일 전
부모
커밋
c4359fcc22
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      PunkHPX8_RT/Devices/Reservoir/ReservoirDevice.cs
  2. 1 1
      PunkHPX8_RT/Modules/Reservoir/DMReservoirInitializeRoutine.cs

+ 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是否大于配置项