IntegralResetModeV2变量(S7-1200,S7-1500) 自动预分配PIDCtrl.IntegralSum的值,如同在上一周期中Output= OverwriteInitialOutputValue。 类似于设定值更改(仅适用于版本2.3及更高版本的PID_Compact) 自动预分配PIDCtrl.IntegralSum的值,以便使输出值跳变与自动模式 下设定值从当前实际值更改为当前设定值时的PI控制器的行为类 似。 4 任何控制偏差都会导致输出值跳变。输出值跳变与控制偏差的符号 相同。 示例:如果实际值小于设定值(正控制偏差),则输出值会跳变至 正值。这与组态的比例作用权重和控制偏差无关。 如果为IntegralResetMode分配的值不在有效值范围内,PID_Compact的行为将与 IntegralResetMode预分配时的情况相同: ?PID_CompactV2.2及之前的版本:IntegralResetMode=1 ?PID_CompactV2.3和更高版本:IntegralResetMode=4 上述与输出值跳变的符号相关的所有说明均基于正常控制逻辑(Config.InvertCon- trol=FALSE变量)。对于反转的控制逻辑(Config.InvertControl=TRUE),输出值跳 变的符号将相反。 -2- |
|