我现在用S7-200的PID来控制加热,要求温度误差在±3°C左右,但是用向导生成的PID控制程序调控,过程中经常出现以下现象:比如我设置50°C,设置47~53°C为就绪状态,结果经常出现温度低于47°C时,PID打开然后一下子温度又超过53°C,然后又开始降温,然后一会又降温低于47°C,又打开加热,如此反复,很难稳定处于加热就绪状态,请问以上现象如何修改程序能提升控制精度,让加热尽可能的维持在50°C左右就绪状态。
最佳答案
增大积分时间,减小增益P,如果之后严重,适当调整微分D。
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=202152&b_id=4&s_id=27&num=31#anch
提问者对于答案的评价:
OK,解决
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc157017.html