JSonne Posted January 16, 2011 Report Share Posted January 16, 2011 Hello All, I have an issue with PID control. The process to be controlled is quite fast, so auto tune makes no sense and I approach the optimal PID parameters manually. To get a feeling for it, I started with P = 5% and switched off I and D: P = 50, I = D = 0. Sample time is set to 50 ms. Control is doing ok but I want to make it better, of course I want to optimize with I and D (setting I and D to non-zero values). But then I found that PID status is 9 permanently, independent from I = D = 0 or not. The PID values for I and D read with "READ CC" are 0 permanently. I repeat: This behaviour is independent from the values of I and D. Setting PID status to 4 manually does not help. There are no "PID PAUSE I & D" or "FORCE ERR INTEGRAL" blocks in the control loop. Why do I have PID status 9 permanently, even when I = D = 0? Any help is appreciated. Regards - JSonne Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.