zdh159265
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 131 点
下载积分: 797 分
在线时间: 11(小时)
注册时间: 2012-09-29
最后登录: 2023-10-07
查看zdh159265的 主题 / 回贴
楼主  发表于: 2019-04-16 10:00
目前有个加热罐项目,用的西门子1200系列PLC,加热罐的罐体和保温层都通过PLC的PID控制,第一次用PID控制,现在有几个问题想请各位高手帮忙解惑:
1.PID预调节后温度控制还可以,两个都不会超过超过设定温度1度,但是在还差2度到设定温度的时候PID输出只有百分之三十左右,这样就导致加热时间太长,是否可以调整PID的哪个参数能让加热输出比较高点但又不会超温太多?参数如何调整?
2.因为第一个问题的出现,我又做了精确调节,但因为罐体的保温效果太好且无冷却功能,在此过程中温度超过1度停止输出,等待冷却,几个小时了温度还没有什么变化,那真的要做完一次精确调节可能需要2天的时间,后来就放弃了。问题同1.
3.目前用的介质是水,发到客户那以后会用油,那用水测试调整好的PID参数还使用油吗?
4.预调整时的我放了半罐的水,那客户使用时加入的液体的量不同会不会影响最终的控制精度?
预调整后的PID参数见下方:
保温层:P=19.9     I=1750.3     D=157.5
罐体:  P=11.1     I=4036.7    D=363.3
[ 此帖被zdh159265在2019-04-16 15:11重新编辑 ]
eaglesence
eaglesence
级别: 家园常客
精华主题: 0
发帖数量: 388 个
工控威望: 703 点
下载积分: 20434 分
在线时间: 91(小时)
注册时间: 2019-04-02
最后登录: 2024-12-21
查看eaglesence的 主题 / 回贴
1楼  发表于: 2019-04-18 14:40
问题3,4 以后实际情况可以给坛友汇报一下结果,留个经验