Probably not more elegant, But in my case I used 2 pidx tied to the same input and then I use the HOLD on one to avoid windup. -----Original Message----- From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx]On Behalf Of Jaime Claramunt R. (Inforsa) Sent: Thursday, December 23, 2004 11:49 AM To: foxboro@xxxxxxxxxxxxx Subject: [foxboro] Splitted range PID anti windup Hi all, I have a PID loop controlling a splitted range actuators, I mean, a = PIDXE block which .out goes to 2 char funtions: one with in1=3D[0, 50, 100%]:out1=3D[0, 100, 100%] and other with in2=3D[0, 50, = 100%]:out2=3D[0, 0, 100%]. Sometimes the actuator connected to the second char (2) is closed = manually so we cannot count on it, so I connected a logic to pidxe HOLIM to limit = the .out at 50% to avoid windup during this (50to100) range. So it can = "return" in good way from top. I have the feeling it's not right. Is the pidxe still calculating errors and compensations despite HOLIM ?? = I have too heavy response fot this second actuator when is returned to = auto (on). Do you have some more "elegant" way to do it ? thanks Jaime Claramunt INFORSA =20 =20 _______________________________________________________________________ This mailing list is neither sponsored nor endorsed by Invensys Process Systems (formerly The Foxboro Company). Use the info you obtain here at your own risks. Read http://www.thecassandraproject.org/disclaimer.html =20 foxboro mailing list: http://www.freelists.org/list/foxboro to subscribe: = mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Djoin to unsubscribe: = mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Dleave =20 _______________________________________________________________________ This mailing list is neither sponsored nor endorsed by Invensys Process Systems (formerly The Foxboro Company). Use the info you obtain here at your own risks. Read http://www.thecassandraproject.org/disclaimer.html foxboro mailing list: http://www.freelists.org/list/foxboro to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave