利用S7-200 SMART进行PID调节时,怎样将积分项人为清零?

想请教下各路高手,现在需控制一个比例阀,该比例阀一直按照设定的%ignore_a_1%进行PID调节,但到了某些情况下,需要降低输出值,请问如何把积分项消除掉,从而让输出值降低,再慢慢让积分项在0的基础上重新累积上去?用状态表监控,发现跟积分项有关的一个存储器(名称为PID0_SP后面的一个)在0.0到1.0之间累加,把这一项清零后发现,输出确实是变小了,但是输出值为设定值占量程的百分比,例如设定25℃,50℃对应27648,则清零后输出值为27648/2的值。但我的目的是将输出项变为0,这时候只有比例项作用,积分项重新累积上去(不想修改设定值)。

问题补充:
纠正一下,是PID0_PV后面的存储器

最佳答案

在 PID向导生成的数据块中找到–积分项前项对应的地址,该地址存储的是积分值,可以把该值强制清零,程序中就只会有比例作用。

提问者对于答案的评价:
可以手动清除积分

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

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

相关推荐