S7-300的PID控制调节一

工业控制

1221人已加入

描述

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调节,让温控箱稳定在设定的温度值。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分