西门子 PLC FB41 中 PID 功能块说明和调整方法 时间:2025-01-19 01:01 来源:未知 作者:admin 点击: 268 次FB41 称为连续控制的 PID 用于控制连续变化的模拟量,与 FB42 的差别在于后者是离散型的,用于控制开关量,其他二者的使用方法和许多参数都相同或相似
PID 的初始化可以通过在 OB100 中调用一次,将参数 COM-RST 置位,当然也可在别的地方初始化它,关键的是要控制 COFB41 称为连续控制的 PID 用于控制连续变化的模拟量,与 FB42 的差别在于后者是离散型的,用于控制开关量,其他二者的使用方法和许多参数都相同或相似
PID 的初始化可以通过在 OB100 中调用一次,将参数 COM-RST 置位,当然也可在别的地方初始化它,关键的是要控制 COM-RST; PID 的调用可以在 OB35 中完成,一般设置时间为 200MS, 一定要结合帮助文档中的 PID 框图讨论以下的参数,可以起到事半功倍的效果 以下将重要参数用黑体标明
假如你比较懒一点,只需重点关注黑体字的参数就可以了
其他的可以使用默认参数
A:所有的输入参数: COM_RST: BOOL: 重新启动 PID:当该位 TURE 时:PID 执行重启动功能,复位 PID 内部参数到默认值;通常在系统重启动时执行一个扫描周期,或在 PID 进入饱和状态需要退出时用这个位; MAN_ON: BOOL:手动值 ON;当该位为 TURE 时,PID 功能块直接将MAN 的值输出到 LMN,这可以在 PID 框图中看到;也就是说,这个位是 PID 的手动/自动切换位; PEPER_ON: BOOL:过程变量外围值 ON:过程变量即反馈量,此 PID可直接使用过程变量 PIW(不推举),也可使用 PIW 规格化后的值(常用),因此,这个位为 FALSE