登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:s7-200模糊控制功能怎样使用

点击:3378 回复:35

如果阀控制不是开关控制,是模拟量控制,那就要用PID了,把P的值减小,把I的值提高。PI时间常数超过120s以上,最好也是PI = 120*n(n=1,2,3,...).比如说,让P = 0.1;I = 1200s(或者I = 2400s)等,实验取得最终的参数。
也就是说,让4-20mA输出信号缓慢的变化,适配反馈信号的滞后时间。这样,开机120s以内,是缓慢变化的,120s以后,实际值就应该在设定的值附近调节了。
我不知道S7 200的PID时间最大能设多少,总之,放大倍数不要大,尽量小。牺牲的是调节稳定时间,获取的是实际值稳定性。
13-12-03 18:47
谢谢这么详细的指导,由于进水的反馈值是比我的设定值要大的,所以我的PID是反作用的,我的P现在设置的是负数的。我看看把采样时间设置成3秒,P设置成-0.1 I设置成1200S  D关闭设置为0试试看看效果。然后根据实际值在微调。
13-12-03 19:46
我现在采用了电动调节阀进行加酸量的开度调节,我现在用了两个PH计分别放在两个池子,第一格池子与第二格池子在底部有一个正方形的孔是联通的。进水与加酸点都在第一格池子上进行。两个池子的水位是同等液位的。我在加酸的时候第一格池子的PH计反馈的数据就比较乱,第二格池子的PH计反馈值就比较稳定。因为经过了第一格池子的充分反应后第二格池子算是比较稳定了。这样就出现了我采用PLC的PID控制利用第二格池子的PH做反馈信号会出现超调,因为第一格池子的水流到第二格池子的水估计有十几分钟的停留滞后时间在里面。而我用PID串级控制也就是第一格的PH值做副调节第二格池子的PH值做主调节也还是很难控制最终的PH值稳定在6-9,求助我这PID该怎样设置或是采取其它什么方法。
14-01-07 11:07
为什么要用两个格子的反馈值呢?只用第二格子的反馈不行吗?还有对第一格子和第二格子的水要充分搅拌,尽量让加入的清水和酸充分混合。
14-01-07 13:33
如果我用第二个格子的PH值进行反馈的话滞后就会非常严重,估计有十几二十分钟的滞后时间。我按照上次你教给我的方法,把比例放小积分放大。但感觉要很久很久才会有信号反馈回来。我担心积分时间长了会累积积分时间。会不会到了积分的累积时间输出就会无限放大呢?
14-01-08 08:56
S7-200的PID可以先开环后闭环控制的。你这种情况先开环,给一个固定的设定值,等反馈达到与设定值差不多的时候,再切换成PID闭环控制,就OK了。还是用第二个格子的检测,要稳定的反馈。
14-01-08 19:03
谢谢,就是先旁路PID 到达一个值就进行PID运算。那么我这时的积分要不要设置为120S呢?因为PH反应时间估计是5分钟的时间。
14-01-08 19:15
表情
14-01-08 19:51
向导生成PID
14-01-09 01:06
我现在使用的就是向导的PID然后加手动。在使PH值反馈在一个设定值时我在投入PID进行调节。下午去现场试试看看结果如何。
14-01-09 12:24

上一页 下一页

工控新闻

更多新闻资讯