S7-200 PID控制加热的问题

先简述:200+TC模块,K型热电偶,温度范围-200到1300℃。输出模拟量0-10V。加热对象,气泵出气,温度范围约为450度。
控制要求:设定好温度例如440度,启动气泵,1秒后开始加热至设定值。加热速度非线性,从常温开始升温较慢,超过300度后温升很快。

我的问题是,在PID向导里,给定值范围的低限和高限,按照K型热电偶的温度范围设置为-200.0——1300.0,
回路标定双极性,-2000——13000;
但控制对象的气泵出气温度最低也是45度左右。

我这样设置标定范围合理吗?
有必要设置为室温到K型偶的高限值吗?

最佳答案

如果你使用温度确信只有室温到440℃,建议PID区间包含在0~500℃足已。
我的经验是用最合适的区间规格化PID,会提高PID调节精度。

提问者对于答案的评价:
咨询热线,工程师告诉我必须按照热电偶的范围设置。
最后更改发现问题主要在于增加自动/手动切换开关,如果一直自动运算,而实际输出是根据特定条件来(例如气泵启动后),PID运算就不准。
增加手动/自动切换后,温度波动很小,±2℃,基本满足要求了。也就是在设置值改变后,开始的超调有点大,一两分钟后就稳定了。

最佳答案作者回复:
还是修改设置值起了作用。当然,如果主回路没有接通,PID一直工作,会把输出调到最大值,加了手自动切换,可以在系统启动瞬间预置一个输出。另外,P、I、D的选择,也会直接影响调节效果。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299842.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:29
下一篇 2020年10月31日 下午2:29

相关推荐