S7-300的PID控制调节一

来源: 电子工程世界
新闻行业新闻

1.什么是PID控制?

PID控制器是一个在工业控制应用中常见的反馈回路部件,由比例单元P、积分单元I和微分单元D组成。


PID控制可加快大惯性系统响应速度以及减弱超调趋势。PID控制器就是根据系统的误差,利用比例、微分和积分算出控制量进行控制。

PID控制流程图:

图片

开环控制典型的例子就是步进电机;闭环控制常用的例子就是伺服电机,伺服电机带有编码器,也就是它的反馈装置。

2.温度PID调节案例

①硬件配置

S7-300CPU模块、模拟量输入模块AI8×13BIT(支持PT100测温)、模拟量输出模块AO8×12BIT、变频器、灯泡、热电阻PT100。

②硬件组态

AI模块选择7通道,RTD类型,PT100气候型:

图片

AO模块选择0通道,电流类型,4-20ma

图片

然后所选择的变频器进行预设定,参照说明书进行调试。

模块接线,变频器接线确保按照说明书正确接法接。

3.程序分析

①首先在OB35里将AI信号转换为工程量:

图片

因为我们选的7通道,那么输入的地址为PIW270。

②在OB35里调用FB41—PID指令,因为OB35块可以设置扫描周期,所以在OB35调用。

③在OB35里调用FC106—模拟量输出指令,把PID输出结果通过AO模块转化为4-20ma(可选),发送给变频器。

总结:通过变频器控制电机转速,带动灯泡发亮程度,来控制温控箱的温度,通过PID调节,让温控箱稳定在设定的温度值。


文章来源于: 电子工程世界原文链接

本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。