PID 块

用途

PID 块通过更改受控变量(模拟输出)在闭环中保持平衡,以响应用户定义的设置点的偏差。实际值(模拟输入)与设置点值之间的差值为误差或偏差。

PID 块可针对误差计算适当的控制输出信号,以尝试将误差降低至 0。PID 块进行的调整取决于设置点和测量值之间的差值,以及比例范围、重置和速率的值。

特性

PID 块:

  • 是可选的控制块。
  • 是备用块。
  • 即使备用块可在链中的 AI 和 PID 块之间进行干预,最终都会从上游模拟输入块接收值。
  • 其控制周期取决于为上游模拟输入块选择的扫描时间。
  • 可向另一个控制块或模拟输出块发送输出。
  • 它的设置点值可通过以下方式更改:
  • 主 PID 块的输出(级联设置点)。
  • 操作员进入引用“目标值”字段的数据链接。
  • SETTARG 程序块命令(在“批处理”选项中)或脚本。
  • 指定为 PID 块设置点的模拟输入块值的更改。
  • 连接到扇出块的模拟输入块值的更改。扇出块的“目标”字段中会列出 PID 块的名称。

    注意:当以这种方式使用扇出块时,必须将字段 F_TV1 附加到 PID 块的名称。

  • 在自动模式中运行时保持过程循环中的平衡。
  • 在手动模式中运行时暂停对 PID 算法的更新。可在手动模式中使用键盘来更改块参数,例如设置点、调节参数和工程单位输出。

 

相关信息

典型应用

示例

字段

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。