恭喜,你发布的帖子
发布于 2022-10-16 14:18:01
2楼
静态变量 里面.........
Config.Output.Heat.PwmPeriode(1)
REAL
0.0
加热的脉宽调制 (PWM)(OutputHeat_PWM 输出)的周期时间(以秒为单位):
Heat.PwmPeriode = 0.0
加热的 PID 算法的采样时间 (Retain.CtrlParams.Heat.Cycle) 用作 PWM 的周期时间。
Heat.PwmPeriode > 0.0
该值将舍入为 PID_Temp 采样时间 (CycleTime.Value) 的整数倍并用作 PWM 的周期时间。
该设置可通过较长的 PID 算法采样时间来提高过程值的平滑度。
该值必须满足以下条件:
Heat.PwmPeriode ≤ Retain.CtrlParams.Heat.Cycle,
Heat.PwmPeriode > Config.Output.Heat.MinimumOnTime
Heat.PwmPeriode > Config.Output.Heat.MinimumOffTime
Config.Output.Cool.PwmPeriode(1)
REAL
0.0
制冷的脉宽调制(OutputCool_PWM 输出)的周期时间(以秒为单位):
Cool.PwmPeriode = 0.0 且 Config.AdvancedCooling = FALSE:
加热的 PID 算法的采样时间
(Retain.CtrlParams.Heat.Cycle) 用作 PWM 的周期时间。
Cool.PwmPeriode = 0.0 且 Config.AdvancedCooling = TRUE:
制冷的 PID 算法的采样时间 (Retain.CtrlParams.Cool.Cycle) 用作 PWM 的周期时间。
Cool.PwmPeriode > 0.0:
该值将舍入为 PID_Temp 采样时间 (CycleTime.Value) 的整数倍并用作 PWM 的周期时间。
该设置可通过较长的 PID 算法采样时间来提高过程值的平滑度。
该值必须满足以下条件:
Cool.PwmPeriode ≤ Retain.CtrlParams.Cool.Cycle 或 Retain.CtrlParams.Heat.Cycle
Cool.PwmPeriode > Config.Output.Cool.MinimumOnTime
Cool.PwmPeriode > Config.Output.Cool.MinimumOffTime
仅在激活制冷输出时 (Config.ActivateCooling = TRUE) 才有效。
请填写推广理由:
分享
只看
楼主