用模拟量模块直接读取温度值,温度传感器的测试范围为-30~130℃,制冷时需要把温度控制在7℃,制热时需要把温度控制在45℃,在PID向导中如何设定过程变量和回路设定值的范围
问题补充:
温度传感器规格标定测量范围为-30~105℃,现场温度范围5~60℃,也就是说温度传感器的实际应用范围为5~60℃,制冷时,温度设定值为7℃,采集温度最初为24℃,由24℃慢慢降至7℃,我在PID向导中过程变量和回路设定值的上下限Loop0中设定的为-30~105,Loop2中设定的为5~60,在PID控制面板中观察输出趋势,这两种都正确吗?这种情况下过程变量和回路设定值的上下限如何设定?控制面板如何调节?
图片说明:
最佳答案
此回答已完善
选择双极
-300,1300对应-30,130度
图片说明:
提问者对于答案的评价:
PID向导中选择了双极性,但是制冷时设定温度和反馈温度比较低,占PID控制面板的下半部分,输出的占空比也特别小(测试了很多次),有没有办法把输出的占空比增大?还做了在PID向导中选择温度×10℃,上下限设定的50-600和5.0-60.0做对比试验,这种情况下输出的占空比要比第一种情况大一些,把上下限设定的50-600和5.0-60.0这种做法对吗?有什么影响?对比试验的控制面板图如问题补充中图所示。测试时两种试验的增益为-0.5、积分时间5分钟、微分时间0分钟、采样时间1秒。求大神帮忙,谢谢
最佳答案作者回复:
传感器范围与实际设定值一定要对应。如果不对应计算结果会不准确。PID就是通过输出控制,使反馈值更接近于设定值,为了指定控制方向,有正向动作和逆向动作两种。
在正向动作中,与SV(设置值)相比,PV(反馈值)增加时使MV(操作值)增加。在逆向动作中,与SV(设置值)相比,PV(反馈值)减小时使MV(操作值)增加。无论在正向动作还是在逆向动作中,MV都将随着SV与PV之差的增大而增大。
通过自动计算得出合适的比例,积分,微分值。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc291379.html