CC 功能块配置
从默认配置开始,配置以下参数:
参数 | 说明 |
PVEUMax | PV 的最大标定值。 |
PVEUMin | PV 的最小标定值。 |
SPHLimit | SP 上限值,以 PV 单位标定。 |
PPLLimit | SP 下限值,以 PV 单位标定。 |
CV1InitValue | 控制变量 CV1 输出的初始值。 |
CV2InitValue | 控制变量 CV2 输出的初始值。 |
CV3InitValue | 控制变量 CV3 输出的初始值。 |
如果已有过程模型可用,可输入以下参数的值,直观地对 CC 控制变量进行调谐。
参数 | 说明 |
ModelGains | 非零数(负数表示直接作用的控制变量,正数表示反向作用的控制变量) |
ModelTimeConstants | 始终为正数 |
ModelDeadtimes | 始终为正数 |
ResponseTimeConstants | 始终为正数 |
第一个、第二个和第三个主动 CV | 指定使用 CV 补偿 PV - SP 误差的顺序。 |
第一个、第二个和第三个目标 CV | 指定将 CV 驱动至相应目标值采用的优先级。 |
CVTargetValues | 指定控制变量驱动各 CV 达到的值。 |
TargetRespTC | 指定 CV 接近目标值的速度 |
对于 CV 主动和目标列表与 CV 自动-手动模式的任意组合,功能块都以定义的方式进行工作。功能块尝试按照以下优先级顺序完成以下目标:
- 控制 PV,使其达到 SP
- 控制 Target1stCV,使其达到目标值
- 控制 Target2ndCV,使其达到目标值
如果将任何 CV 置于手动模式,CC 功能块会放弃优先级为 3 的目标。如果两个 CV 处于手动模式,CC 功能块将降级为 IMC(单输入、单输出),控制变量会控制 PV,使其达到设置点。
但除此之外,控制变量还会从处于手动模式的 CV 中读取手动 CV 值作为前馈信号。随后,CC 功能块会使用适当的内部模型预测手动 CV 值对 PV 的影响,并计算仍处于自动模式的第三个 CV。
对于积分过程类型(例如液位控制和位置控制),使用内部非积分模型来近似模拟积分过程。使用 Factor 参数将确定的积分过程模型转换为用于 CV 计算的非积分内部模型。这对于稳定的功能块执行非常必要。
提供反馈