浔之漫智控技术(上海)有限公司
西门子授权代理商 , 西门子授权代理商 , 西门子一级代理商
SIEMENS西门子 电源模块 6EP3 437-8MB10-2CY0
观看SIEMENS西门子 电源模块 6EP3 437-8MB10-2CY0视频:


              PID_Temp 状态和模式参数 (S7-1200, S7-1500) 参数的相关性 State 参数显示了 PID 控制器的当前工作模式。您无法更改 State 参数。变量 数据类 型 默认值 描述 Retain.CtrlParams.Cool.DWeig hting(1) REAL 1.0 有效的制冷微分作用的权重 微分作用随着设定值的变化而减弱。 允许使用 0.0 到 1.0 之间的值。 • 1.0:设定值变化时微分作用完全有效 • 0.0:设定值变化时微分作用不生效 当过程值变化时,微分作用始终完全有效。 Cool.DWeighting 具有保持性。 仅在激活制冷输出和 PID 参数切换时 (Config.ActivateCooling = TRUE 且 Config.AdvancedCooling = TRUE)有效。 1.0 ≥ Cool.DWeighting ≥ 0.0 Retain.CtrlParams.Cool.Cycle(1 ) REAL 1.0 有效的制冷 PID 算法的采样时间(以秒为单位) 在调节期间计算 CtrlParams.Cool.Cycle 并将其舍入为 CycleTime. 的整数倍。 如果 Config.Output.Cool.PwmPeriode = 0.0 且 Config.AdvancedCooling = TRUE,则 Cool.Cycle 用作 制冷脉宽调制的周期时间。 如果 Config.Output.Cool.PwmPeriode = 0.0 且 Config.AdvancedCooling = FALSE,则 Heat.Cycle 用作 制冷脉宽调制的周期时间。 Cool.Cycle 具有保持性。 仅在激活制冷输出和 PID 参数切换时 (Config.ActivateCooling = TRUE 且 Config.AdvancedCooling = TRUE)有效。 100000.0 ≥ Cool.Cycle > 0.0

              变量 数据类 型 默认值 描述 Retain.CtrlParams.Cool.Contr olZone(1) REAL 3.402822 e+38 有效的制冷控制区宽度 Cool.ControlZone = 3.402822e+38 时,制冷过程将关 闭控制区。 仅在选择 PIDSelfTune.SUT.TuneRuleCool = 2 作为参数 计算方法时,才会在预调节制冷或预调节加热和制冷期 间自动设置 Cool.ControlZone。 Cool.ControlZone 具有保持性。 仅在激活制冷输出和 PID 参数切换时 (Config.ActivateCooling = TRUE 且 Config.AdvancedCooling = TRUE)有效。 Cool.ControlZone > 0.0 Retain.CtrlParams.Cool.DeadZ one(1) REAL 0.0 有效的制冷死区宽度(请参见 AUTOHOTSPOT) Cool.DeadZone = 0.0 时,将关闭制冷过程的死区。 Cool.DeadZone 既不会自动进行设置,也不会在调节期 间进行调整。必须手动对 Cool.DeadZone 进行正确组 态。 启用死区时,结果可能是yongjiu控制偏差(设定值与实际 值之间的偏差)。这可能对jingque调节产生负面影响。 Cool.DeadZone 具有保持性。 仅在激活制冷输出和 PID 参数切换时 (Config.ActivateCooling = TRUE 且 Config.AdvancedCooling = TRUE)有效。 Cool.DeadZone ≥ 0.0当 ModeActivate 出现上升沿时,PID_Temp 将切换到保存在 Mode 输入/输出参数中的工作 模式。 如果针对加热或制冷进行调节,则通过 Heat.EnableTuning 和 Cool.EnableTuning 指定预调 节和jingque调节。 CPU 通电或从 Stop 切换到 RUN 模式时,PID_Temp 将以保存在 Mode 参数中的工作模式启动。 要使 PID_Temp 保持在“未激活”模式下,应设置 RunModeByStartup = FALSE。未激活 在“未激活”模式下输出下列输出值: • 输出 0.0 作为 PID 输出值 (PidOutputSum) • 输出 0.0 作为加热输出值 (OutputHeat) 和制冷输出值 (OutputCool) • 输出 0 作为加热的模拟量输出值 (OutputHeat_PER) 和制冷的模拟量输出值 (OutputCool_PER) • 输出 FALSE 作为加热的 PWM 输出值 (OutputHeat_PWM) 和制冷的 PWM 输出值 (OutputCool_PWM) 这与 Config.Output.Heat 和 Config.Output.Cool 结构中的输出值限值和标定组态无关。工作模式说明 1 预调节 预调节功能可确定对输出值跳变的过程响应,并搜索拐点。根据受控系统的Zui大上升速率与死 时间计算 PID 参数。可在执行预调节和jingque调节时获得zuijia PID 参数。 PID_Temp 可根据组态提供不同的预调节类型: • 预调节加热: 加热输出值输出跳变,计算加热过程的 PID 参数(Retain.CtrlParams.Heat 结构),然后在自 动模式下控制到设定值。 如果过程行为很大程度上取决于工作点,则可使用 PIDSelfTune.SUT.AdaptDelayTime 激活在 达到设定值时调整延迟时间功能。 • 预调节加热和制冷: 加热输出值输出跳变。只要过程值接近设定值,制冷输出值便输出跳变。同时计算加热 (Retain.CtrlParams.Heat 结构)和制冷(Retain.CtrlParams.Cool 结构)的 PID 参数。然后, 在自动模式下控制到设定值。 如果过程行为很大程度上取决于工作点,则可使用 PIDSelfTune.SUT.AdaptDelayTime 激活在 达到设定值时调整延迟时间功能。 由于冷执行器与加热执行器存在效果差异,调节过程中是否同时运行加热输出和制冷输出可 能影响调节质量。这可以通过 PIDSelfTune.SUT.CoolingMode 来指定。 • 预调节制冷: 制冷输出值输出跳变,计算制冷的 PID 参数 (Struktur Retain.CtrlParams.Cool)。然后,在自 动模式下控制到设定值。 如果要调节加热和制冷过程的 PID 参数,先后使用“预调节加热”(Pretuning heating) 和“预调 节制冷”(Pretuning cooling) 与单独使用“预调节加热和制冷”(Pretuning heating and cooling) 相 比,可获得更好的控制响应。但是,分两个步骤进行预调节耗费的时间较长。 预调节的常规要求: • 已在循环中断 OB 中调用 PID_Temp 指令。 • 未激活 (State = 0)、手动模式 (State = 4) 或自动模式 (State = 3) • ManualEnable = FALSE • Reset = FALSE • 设定值和过程值均在组态的限值范围内。 预调节加热的相关要求: • Heat.EnableTuning = TRUE • Cool.EnableTuning = FALSE • 过程值不能过于接近设定值。 |Setpoint - Input| > 0.3 * |Config.InputUpperLimit - Config.InputLowerLimit| 且工作模式说明 |Setpoint - Input| > 0.5 * |Setpoint| • 设定值大于过程值。 Setpoint > Input 预调节加热和制冷的相关要求: • Heat.EnableTuning = TRUE • Cool.EnableTuning = TRUE • 已激活制冷输出 (Config.ActivateCooling = TRUE)。 • 已激活 PID 参数切换 (Config.AdvancedCooling = TRUE)。 • 过程值不能过于接近设定值。 |Setpoint - Input| > 0.3 * |Config.InputUpperLimit - Config.InputLowerLimit| 且 |Setpoint - Input| > 0.5 * |Setpoint| • 设定值大于过程值。 Setpoint > Input 预调节制冷的相关要求: • Heat.EnableTuning = FALSE· • Cool.EnableTuning = TRUE· • 已激活制冷输出 (Config.ActivateCooling = TRUE)。 • 已激活 PID 参数切换 (Config.AdvancedCooling = TRUE)。 • 已成功执行“预调节加热”或“预调节加热和制冷”(PIDSelfTune.SUT.ProcParHeatOk = TRUE),在可能情况下请使用同一设定值。 • 过程值必须接近设定值。 |Setpoint - Input| < 0.05 * |Config.InputUpperLimit - Config.InputLowerLimit| 过程值越稳定,PID 参数就越容易计算,结果的精度也会越高。只要过程值的上升速率明显高于 噪声,就可以容忍过程值的噪声。处于“未激活”或“手动模式”工作模式时就很可能出现这 种情况。 设定值在变量 CurrentSetpoint 中冻结。出现以下情况时,调节将取消: • Setpoint > CurrentSetpoint + CancelTuningLevel

展开全文
商铺首页拨打电话发送询价