制冷标定的输出下限值 Cool.LowerScaling 和 Cool.PidUpperLimit 构成值对关系,用于将 PID 输出值 (PidOutputSum) 标定为制冷输 出值 (OutputCool): OutputCool值始终位于 Cool.UpperScaling 和 Cool.LowerScaling 之间。 仅在激活制冷输出时(Config.ActivateCooling = TRUE) 才有效。 Cool.UpperScaling ≠Cool.LowerScaling Config.Output.Cool.PwmUpp erScaling(1) REAL 100.0制冷标定的 PWM 输出上限值 Cool.PwmUpperScaling 和 Cool.PidLowerLimit 构成值对关系,用于将 PID 输出值 (PidOutputSum) 标定为制 冷的脉宽调制输出值 (OutputCool_PWM):OutputCool_PWM 值始终位于 Cool.PwmUpperScaling 和 Cool.PwmLowerScaling之间。 仅在激活制冷输出 (Config.ActivateCooling = TRUE) 且 选择 OutputCool_PWM作为制冷输出时 (Cool.Select = 1) Cool.PwmUpperScaling 才有效。 100.0 ≥Cool.PwmUpperScaling ≥ 0.0 Cool.PwmUpperScaling ≠Cool.PwmLowerScaling Config.Output.Cool.PwmLow erScaling(1) REAL0.0 制冷标定的 PWM 输出下限值 Cool.PwmLowerScaling 和 Cool.PidUpperLimit 构成值对关系,用于将 PID 输出值 (PidOutputSum) 标定为制 冷的脉宽调制输出值 (OutputCool_PWM):OutputCool_PWM 值始终位于 Cool.PwmUpperScaling 和 CoolPwm.LowerScaling之间。 仅在激活制冷输出 (Config.ActivateCooling = TRUE) 且 选择 OutputCool_PWM作为制冷输出时 (Cool.Select = 1) Cool.PwmLowerScaling 才有效。 100.0 ≥Cool.PwmLowerScaling ≥ 0.0 Cool.PwmUpperScaling ≠Cool.PwmLowerScaling
Config.Output.Cool.PerUpper Scaling(1) REAL 27648.0制冷标定的模拟量输出上限值 Cool.PerUpperScaling 和 Cool.PidLowerLimit 构成值对 关系,用于将PID 输出值 (PidOutputSum) 标定为制冷 模拟量输出值 (OutputCool_PER)。OutputCool_PER 值始终位于 Cool.PerUpperScaling 和 Cool.PerLowerScaling之间。 仅在激活制冷输出 (Config.ActivateCooling = TRUE) 且 选择 OutputCool_PER作为制冷输出时 (Cool.Select = 2) Cool.PerUpperScaling 才有效。 32511.0 ≥Cool.PerUpperScaling ≥ -32512.0 Cool.PerUpperScaling ≠Cool.PerLowerScaling Config.Output.Cool.PerLower Scaling(1) REAL0.0 制冷标定的模拟量输出下限值 Cool.PerLowerScaling 和 Cool.PidUpperLimit 构成值对关系,用于将 PID 输出值 (PidOutputSum) 标定为制冷 模拟量输出值 (OutputCool_PER)。OutputCool_PER 值始终位于 Cool.PerUpperScaling 和 Cool.PerLowerScaling之间。 仅在激活制冷输出 (Config.ActivateCooling = TRUE) 且 选择 OutputCool_PER作为制冷输出时 (Cool.Select = 2) Cool.PerLowerScaling 才有效。 32511.0 ≥Cool.PerLowerScaling ≥ -32512.0 Cool.PerUpperScaling ≠Cool.PerLowerScaling Config.Output.Cool.Minimum OnTime(1) REAL 0.0制冷的脉宽调制(OutputCool_PWM 输出)的Zui短接通 时间 PWM 脉冲绝不会短于该值。 该值将舍入为:Cool.MinimumOnTime = n × CycleTime.Value 仅在选择制冷输出 OutputCool_PWM(Cool.Select = 1) 时 Cool.MinimumOnTime 才有效。 仅在激活制冷输出时(Config.ActivateCooling = TRUE) 才有效。 100000.0 ≥ Cool.MinimumOnTime≥ 0.0变量 数据类 型 默认值 描述 Config.Output.Cool.Minimum OffTime(1) REAL 0.0制冷的脉宽调制(OutputCool_PWM 输出)的Zui短关断 时间 PWM 暂停绝不会短于该值。 该值将舍入为:Cool.MinimumOffTime = n × CycleTime.Value 仅在选择制冷输出 OutputCool_PWM(Cool.Select = 1) 时 Cool.MinimumOffTime 才有效。 仅在激活制冷输出时(Config.ActivateCooling = TRUE) 才有效。 100000.0 ≥ Cool.MinimumOffTime≥ 0.0 如果在级联中使用 PID_Temp,则主控制器和从控制器通过 Master 和 Slave 参数交换信息。需要进行互连。有关详细信息,请参见 Master 参数。 Config.Cascade.IsMaster(1) BOOL FALSE该控制器为级联中的主控制器,提供从控制器设定值。 如果要将该 PID_Temp 实例用作级联控制中的主控制 器,则设置IsMaster = TRUE。 主控制器通过其输出定义从控制器的设定值。 PID_Temp 实例可以用作主控制器和从控制器。如果该控制器用作主控制器,则必须禁用制冷输出 (Config.ActivateCooling = FALSE)。Config.Cascade.IsSlave(1) BOOL FALSE 该控制器在级联中为从控制器,并从主控制器中接收其 设定值。如果要将该 PID_Temp 实例用作级联中的从控制器,则 设置 IsSlave = TRUE。从控制器从其主控制器的输出(OutputHeat 参数)中 接收其设定值(Setpoint 参数)。PID_Temp 实例可以用作主控制器和从控制器。变量 数据类 型 默认值 描述 Config.Cascade.AntiWindUpM ode(1) INT1 级联中的抗积分饱和行为 选项包括: • Anti-windup = 0 禁用 AntiWindUp 功能。主控制器不响应其从控制器的限值。 • Anti-windup = 1 主控制器的积分作用在比值“达到限值的从控制器/从控制器数量”(“CountSlaves”参数)中会减弱。 这将减弱限值对控制行为的影响。 • Anti-windup = 2从控制器达到限值后,主控制器的积分作用将立即暂 停。 仅当控制器组态为主控制器时 (Config.Cascade.IsMaster =TRUE) 才有效。 Config.Cascade.CountSlaves(1) INT 1 从属从控制器的数量在此处输入从该主控制器接收设定值的直接从属从控制 器的数量。 仅当控制器组态为主控制器时(Config.Cascade.IsMaster = TRUE) 才有效。 255 ≥ CountSlaves ≥ 1CycleTime.StartEstimation BOOL TRUE 如果 CycleTime.EnEstimation =TRUE,则 CycleTime.StartEstimation = TRUE 将开始自动确定 PID_Temp 采样时间(调用 OB的循环时间)。 测量完成后,将设置 CycleTime.StartEstimation = FALSE。CycleTime.EnEstimation BOOL TRUE 如果 CycleTime.EnEstimation =TRUE,将自动确定 PID_Temp 采样时间。 如果 CycleTime.EnEstimation = FALSE,则不会自动确定采样时间 PID_Temp,而是必须通过 CycleTime.Value 手动对该时间进行正确组态。CycleTime.EnMonitoring BOOL TRUE 如果 CycleTime.EnMonitoring =FALSE,则不会监视 PID_Temp 采样时间。如果无法在采样时间内执行 PID_Temp,则既不会输出错误(ErrorBits=0000800h),PID_Temp 也不会按照 ActivateRecoverMode的组态进行响应。