PowerFlex 525 - Lobe Pump Flow PID Control

freju

Member
Join Date
Feb 2017
Location
Poland
Posts
6
Hello,

I take part in commissioning of process station with lobe pump. Speed of the pump is controlled by PowerFlex 525. A customer requirement is to set a desired setpoint of flow for a pump. But there is no flow meter, there is only an encoder mounted on a shaft of a drive. Depending on a shaft gear ratio and pump efficiency (assumed that a dose per revolution is constant) I compute flow. To control this flow I want to use embeded PID control. Everything is cotrolled with PLC over Ethernet network so I set parameter A459 [PID 1 Ref Sel] to "Ethernet/IP" and parameter A460 [PID 1 Fdback Sel] as well. There is no problem with PID Reference signal - I can add parameter A464 [PID 1 Setpoint] to data structure and set it from PLC over Ethernet. But how can I connect actual value of flow computed in PLC to PID Feedback signal? I can't find this option anywhere.

I will be very thankful for any remarks.
 
This is for fluid?
A lobe pump for fluid generally has a fixed displacement per revolution, depending on the design and medium, it can be absolute or within a few percent so:

Flow = Rev's * Displacement
 
Thanks for your reply but you missedunderstood me. I know how to calculate flow and I do it in PLC so I have an actual value of flow. The problem is how to control this flow to obtain desired setpoint using embeded PID control in PowerFlex over Ethernet network.
 
You do not need or want a PID loop to control the flow of the pump. Simply back calculate the required rpm for the set flow rate, calculate the corresponding Hz, and send the command to the VFD. Done.
 
^ Agree....The 525 has it's own built in PID speed control. All you care about is that the 525 runs the speed (flow) you request. Since flow on a PD pump is proportional to speed, and you've already done the math, it's as simple as setting the speed SP for a given flow requirement.
 
Right. It is a constant displacement pump, so there is no need for a PID. Even if a mixing application, you just slave it to another component at a ratio, but your customer just wants to set X Gallons Per Minute or some such, no PID needed.
 
Thank you for your remarks, you are right. For this purpose I don't need closed loop control - based on dependency between frequency and drive speed I will calculate appropriate frequency from flow setpoint.

But for future purposes - how can I connect value in PLC to PID feedback signal after setting parameter A460 [PID 1 Fdback Sel] to Ethernet/IP ?
 
^If you have ethernet communications to a PLC, it would make more sense to do the PID in the PLC itself. That way you have much more control over everything.
 

Similar Topics

Hi to all. We need to change a bad powerFlex 525 to a new one. How do you save the configuration to install in the new one? Thank you all for...
Replies
5
Views
219
Im trying to teach a couple of labs on VFDs at a community college. We have some motor control trainers with P525s and 3 phase motors from...
Replies
2
Views
226
New to vfds. I put in parameters. IP, but I get ethernet flashing and link solid. What did I do wrong?
Replies
9
Views
458
Are the N files in the 525 the same as the 40p for ethernet? (E-Comm card) I have used 40P with Micrologix 1400 Messaging but don't see the N...
Replies
4
Views
221
Hey all, I am currently working on a depalletizer for a customer and we are doing a hoist upgrade. This is a SLC500 processor and the drives are...
Replies
6
Views
288
Back
Top Bottom