comcon
unread,Jun 26, 2009, 9:44:02 AM6/26/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ControlDoctors.com Provox
Using SRx family controllers,
I've modified a relatively complex multi-cascade boiler control
scheme.
As FSTs perform calculations on most signals between controllers, the
built in anti-windup isn't available.
I created what I thought was a robust anti-windup scheme, where when
all downsteam elements are limited in a certain direction, either
setpoint or output, and the PV/SP error was such that integral action
would move the upsteam controller into the direction of the limit, I
would enable the integral track flag.
What happens though is that every time I turn on integral track, the
controller bumps.
I didn't see it in any documentation, but I assumed that Provox would
"debump" when entering Integral track.
If I'm to perform my own "debump"... I would presume I would have to
know the value of the PID controller integral term, which is not
available.
I've tried writing to MV[3] and % MV[3]... tried writing floats, and
percent values.
Any ideas on why I'm seeing this bumping (sometimes large, sometimes
small)
... or how to get around it?