From 97e0b2f0b343c8951d50d0cfc33d337e8e58b188 Mon Sep 17 00:00:00 2001 From: "DESKTOP-GPE37UV\\THINKAPD" Date: Wed, 7 Dec 2022 15:46:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E8=BF=B0Routine=E4=B8=AD=E5=BC=BA?= =?UTF-8?q?=E5=88=B6=E6=89=93=E5=BC=80=E5=8E=8B=E5=8A=9B=E4=BC=BA=E6=9C=8D?= =?UTF-8?q?=EF=BC=8C=E5=B9=B6=E7=A6=81=E7=94=A8PID=E8=B0=83=E8=8A=82?= =?UTF-8?q?=EF=BC=9A=20TMServoRoutine=E3=80=81TMSlitValveRoutine?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 禁用下述系统配置项: PM中以Recipe形式运行Routine。 TM\NeedPressureBalance/PressureBalanceUsePid TM\PressureBalance\Pid* --- .../Mainframe/TMs/Routines/TMServoRoutine.cs | 8 +++-- .../TMs/Routines/TMSlitValveRoutine.cs | 6 ++-- SicRT/Config/System.sccfg | 34 +++++++++---------- 3 files changed, 26 insertions(+), 22 deletions(-) diff --git a/Modules/Mainframe/TMs/Routines/TMServoRoutine.cs b/Modules/Mainframe/TMs/Routines/TMServoRoutine.cs index 8342b2c..5d436d0 100644 --- a/Modules/Mainframe/TMs/Routines/TMServoRoutine.cs +++ b/Modules/Mainframe/TMs/Routines/TMServoRoutine.cs @@ -47,10 +47,12 @@ namespace Mainframe.TMs.Routines _balanceRoutine.Init(ModuleName.PM1); _pidBalanceRoutine.Init(ModuleName.PM1); - _needPressureBalance = SC.GetValue("TM.NeedPressureBalance"); - _userPidBalance = SC.GetValue("TM.PressureBalanceUsePid"); + /*_needPressureBalance = SC.GetValue("TM.NeedPressureBalance"); + _userPidBalance = SC.GetValue("TM.PressureBalanceUsePid");*/ + _needPressureBalance = true; + _userPidBalance = false; - ModuleName[] modules = new ModuleName[] { ModuleName.LoadLock, ModuleName.PM1, ModuleName.UnLoad}; + ModuleName[] modules = { ModuleName.LoadLock, ModuleName.PM1, ModuleName.UnLoad}; foreach (var moduleName in modules) { if (!_tm.CheckSlitValveClose(moduleName)) diff --git a/Modules/Mainframe/TMs/Routines/TMSlitValveRoutine.cs b/Modules/Mainframe/TMs/Routines/TMSlitValveRoutine.cs index bd6cf7f..ddb7689 100644 --- a/Modules/Mainframe/TMs/Routines/TMSlitValveRoutine.cs +++ b/Modules/Mainframe/TMs/Routines/TMSlitValveRoutine.cs @@ -140,8 +140,10 @@ namespace Mainframe.TMs.Routines _pidBalanceRoutine.Init(ModuleHelper.Converter(module)); _pidAwaysRoutine.Init(ModuleHelper.Converter(module), true); - _needPressureBalance = SC.GetValue("TM.NeedPressureBalance"); - _userPidBalance= SC.GetValue("TM.PressureBalanceUsePid"); + /*_needPressureBalance = SC.GetValue("TM.NeedPressureBalance"); + _userPidBalance= SC.GetValue("TM.PressureBalanceUsePid");*/ + _needPressureBalance = true; + _userPidBalance = false; } public override Result Start(params object[] objs) diff --git a/SicRT/Config/System.sccfg b/SicRT/Config/System.sccfg index bae435a..4b5b09c 100644 --- a/SicRT/Config/System.sccfg +++ b/SicRT/Config/System.sccfg @@ -75,18 +75,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -1260,8 +1260,8 @@ - - + + @@ -1327,9 +1327,9 @@ - - - + + +