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









