首页 理论教育 PID控制包功能及设置参数

PID控制包功能及设置参数

时间:2023-06-26 理论教育 版权反馈
【摘要】:PID控制包的功能块包含了用于连续控制的CONT_C功能块、用于步进控制的CONT_S功能块以及用于脉宽调制的PULSEGEN的功能块。小球位置和风机转动属于连续输入和输出变量的工艺过程,因此采用FB41功能块。PID功能块调用路径如图8-40所示,FB41功能块设置参数如图8-41所示。1)DB1:功能块FB41的背景数据块。2)MAN_ON:手动值打开,当该位为“1”时,PID可直接将MAN的值输出到LMN。12)LMN:PID计算后的输出值。

PID控制包功能及设置参数

在PLC中,可以自己编写程序,实现PID运算功能,也可以调用PLC中提供的PID模块,按照模块说明设置相关参数,本例采用PID功能块实现系统闭环控制功能,该类功能块的性能和处理速度只取决于所使用的CPU性能。

PID控制包的功能块包含了用于连续控制的CONT_C(FB41)功能块、用于步进控制的CONT_S功能块以及用于脉宽调制的PULSEGEN的功能块。控制器块实现了一个纯软件控制器,它所包含的功能块可以提供控制器的所有功能,循环计算所需要的数据存储在为FB分配的数据块中,这样可以按照需要频繁地调用FB。

小球位置和风机转动属于连续输入和输出变量的工艺过程,因此采用FB41功能块。

PID功能块调用路径如图8-40所示,FB41功能块设置参数如图8-41所示。

978-7-111-51420-6-Chapter08-50.jpg

图8-40 FB41的位置

978-7-111-51420-6-Chapter08-51.jpg

图8-41 FB41参数设置

图8-41为FB41功能块需要设置的参数,在这里仅对本例需要用到的参数做一个简单说明。

1)DB1:功能块FB41的背景数据块。

2)MAN_ON:手动值打开,当该位为“1”时,PID可直接将MAN的值输出到LMN。(www.xing528.com)

3)CYCLE:采样时间,块调用之间的时间间隔必须恒定,采样时间输入确定了块调用之间的时间间隔。

4)SP_INT:内部设定值,用于输入小球高度的设定值。

5)PV_INT:过程变量输入值,用于实时显示小球当前高度值。

6)MAN:手动值,当MAN_ON=1时有效。

7)GAIN:比例增益。

8)TI:积分时间。

9)TD:微分时间。

10)LMN_HLM:调节值上限,调节值总是受到上限和下限的限制,该值指定调节值的上限。

11)LMN_LLM:调节值下限,调节值总是受到上限和下限的限制,该值指定调节值的下限。

12)LMN:PID计算后的输出值。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈