RSLx5000 PID: Am I reinventing the wheel?

DairyBoy

Member
Join Date
Jun 2007
Location
UK
Posts
393
I have a duty-assist pump set where the assist cut-in point is to be a preset % of the lead pump loop's output (say,80-90%). My first pass would be to use the .MAXO variable in the pid function in conjuction with the .OLH bit and enable the second pump when the .OLH bit is set. The problem that I see with this is that if the SP is only just above what the lead pump has achieved when it requires assistance, as soon as the assist pump makes an impression on the PV, the pair will start oscillating as the lead pump comes out of its enforced saturation, calls on the assist pump and they go round again.

Next thought: add some hysteresis to keep the lead pump CV locked until the PV drops to a lower 'release point'? The only way I can see to do this is to track the CV and when the assist point is reached, use this value (suitably scaled) as the .SO input and hold it there using external comparators until the PV drops to a lower 'release' value.

All sounds very messy. How does the rest of the world do it? Thanks for any suggestions.
 

Similar Topics

Hi All. Yes, I know I'm just adding to the vast bulk of pid questions but searching through them was becoming a pain. Quote from the help file...
Replies
1
Views
2,651
I have placed a "S:FS" tag on a rung in an AOI. It compiles ok (which probably answers my question), but I got to wondering whether it will do...
Replies
5
Views
2,851
Hi, I would like to assemble a simulator/practice booster pump system that uses PID to maintain steady water pressure under various outlet demands...
Replies
0
Views
86
Hello, I have a motor that we are sending a RPM Speed Output from 0-100% to the VFD. However, the Motor HP needs to be limited to 6000 HP and the...
Replies
3
Views
92
I have S7 1512C controler for controlling 48 PID temperature loop, the output is PWM. Please I need the best, most efficient way to write the...
Replies
13
Views
623
Back
Top Bottom