现象1.根据PID向导编程后,下载至PLC设定一个值50°,开始自动整定,整定完成的参数为:P=1.4,I=2.5,D=0.0。更新至PLC,当前温度无论是多少度 PID输出基本都差不多。
现象2.怀疑自整定的参数可能 不行,于是手动调节PID参数。先将I和D设置为0,将P设置为1.0,发现PID输出100%。怎么调都不行。最后将P设置成100发现输出稍微正常点温度超过设定值10度20度左右时没输出。
现象3.将PID向导程序解密后观察,没什么异样,于是重新下载程序和数据块到PLC后,P值设为100时 PID输出100%,设置成1.0时超调20度左右。正好与现象2相反。于是再来搞次自整定,自整定完成后又重复现象二。
提问: 现象一和现象二是怎么回事?按道理来讲P值越大越不稳定怎么正好相反,怀疑可能是自整定有问题?各位觉得呢?
提问:S7-200的自整定到底能不能用,整定出来的数据怎么是那样 根本无法恒温?
提问:就这一道PID就把我搞成这样,请问大家做现场总线的时候上百道PID是怎么在处理,有些工程一开锅炉烧油跟烧钱一样昂贵?
提问:调PID参数到底用什么样的步骤?有的人说I=0.0,D=0.0先调P,有人说P=很小,I=很大很大来调?
求助:谁做过模糊控制算法哪些程序能否发给我邮箱让我学学?再也伤不起了这样调PID客户都有意见了。
联系方式:QQ521122669邮箱zhouzhangxun@qq.com
问题补充:
大家看看图片
图片说明:
最佳答案
只解释现象2
I的积分作用关闭是让I无穷大,而不是等零。
自整定需要人工控制到基本稳定时才能够开始。并提前选择整定的型式有快到很慢几种选择,会得到不同结果。
提问者对于答案的评价:
你的说法可以。我主要问题不是在这个上面。现象1的原因是PID一个参数细节上没注意。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc298884.html