使用西门子 S7 控制系统进行自动化项目的详细指南 (使用西门子sinapos怎么监控轴当前位置)

PID 初始化

可以调用 OB100 来初始化 PID。通过置位 COM-RST 参数,可以完成初始化。但也可以在其他地方初始化它,重要的是要控制 COM-RST。

PID 调用

可以在 OB35 中调用 PID。一般来说,将时间设置为 200ms。请务必结合帮助文档中的 PID 框图研究以下参数,可以起到事半功倍的效果。

重要参数

  • COM-RST: BOOL: 重新启动 PID。当该位为 TRUE 时,PID 执行重新启动功能,复位 PID 内部参数到默认值。通常在系统重新启动时执行一个扫描周期,或在 PID 进入饱和状态需要退出时使用这个位。

其他输入参数

  • PV: 过程变量,即实际值。
  • SV: 设定值,即期望值。
  • SP: 样本时间,单位为毫秒。
  • ERR: 偏差,即 SV 与 PV 之间的差值。
  • OUT: 输出
  • STW: 状态字,用于指示 PID 的状态。

示例

以下是一些使用 FB41 进行 PID 调节的示例:
  • 示例 1:使用梯形图编程 FB41
  • 示例 2:使用 SCL 编程 FB41

注意事项

使用 FB41 进行 PID 调节时,请注意以下事项:
  • 确保所有参数都已正确配置,包括输入、输出和内部参数。
  • 监控 PID 的状态,以确保其正常运行。
  • 如果 PID 进入饱和状态,请使用 COM-RST 参数将其复位。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读