MMC 功能块配置
从默认配置开始,配置以下参数。
参数 | 说明 |
PV1EUMax | PV1 的最大标定值。 |
PV1EUMin | PV1 的最小标定值。 |
PV2EUMax | PV2 的最大标定值。 |
PV2EUMin | PV2 的最小标定值。 |
SP1HLimit | SP1 上限值,以 PV 单位标定。 |
SP1LLimit | SP1 下限值,以 PV 单位标定。 |
SP2HLimit | SP2 上限值,以 PV 单位为刻度。 |
SP2LLimit | SP2 下限值,以 PV 单位为刻度。 |
CV1InitValue | 控制变量 CV1 输出的初始值。 |
CV2InitValue | 控制变量 CV2 输出的初始值。 |
CV3InitValue | 控制变量 CV3 输出的初始值。 |
如果已有过程模型可用,可输入以下参数的值,直观地对 MMC 功能块进行调谐。至此,已完成基本配置。未配置内置调谐器。功能块变量可随时在自动或手动模式下置于在线状态。为进行调谐,将使用默认设置。
如果不了解过程模型,则需要确认这些模型,并利用内置的调谐器(建模器)对功能块进行调谐,以便于功能块在自动模式下正常运行。
参数 | 说明 |
ModelGains | 非零数(负数表示直接作用的控制变量,正数表示反向作用的控制变量) |
ModelTimeConstants | 始终为正数 |
ModelDeadtimes | 始终为正数 |
RespTimeConstants | 始终为正数 |
PV1 和 PV2 的第一个、第二个和第三个主动 CV | 指定使用 CV 补偿 PV - SP 误差的顺序。 |
TargetCV | 指定要将哪个 CV 驱动到目标值。 |
CVTargetValues | 指定控制变量驱动各 CV 达到的值(如果选作 TargetCV)。 |
TargetRespTC | 指定 CV 接近目标值的速度。 |
对于积分过程类型(例如液位控制和位置控制),使用内部非积分模型来近似模拟积分过程。使用 Factor 参数将确定的积分过程模型转换为用于 CV 计算的非积分内部模型。这对于稳定的 MMC 执行非常必要。MMC 功能块可处理积分或非积分过程类型的 PV1 和 PV2 的任何组合。
功能块将一阶滞后与死区时间内部过程模型和一阶滤波器(最多共 24 个调谐参数 - 6 个模型,每个模型 4 个参数)结合使用,计算 CV。计算各个 CV 时,确保各过程变量 (PV) 在接近设置点的值时均遵循一阶滞后轨迹。
响应速度取决于响应时间常数的值。响应时间常数的值越小,控制变量响应的速度越快。设置响应时间常数时,应确保 PV 可根据过程动态在合理的时间内达到设置点。响应时间常数的值越大,控制变量响应的速度越慢,但控制变量也会变得更加稳定。
在手动模式下,将控制变量 (CV) 设为等于操作员输入的手动 CV 参数。为实现从手动模式到自动模式的无扰动转换和控制变量的安全运算,实施了 CV 变化率限制器,以便 CV 在每次扫描时从当前状态移动的幅度不会超过指定的 CV 单位。
将 CVROCPosLimit 和 CVROCNegLimit 置位,对 CV 变化率进行限制。除非 CVManLimiting 已置位,否则控制变量处于手动模式时不会施加变化率限制。
提供反馈