mcis99
Electrical
- Jun 3, 2009
- 2
I have a design application involving the vertical positioning of a horizontal pipe. One of the design inputs that I've been given is that the positioning has to be within plus or minus 1/4" accurate and repeatable. There are various vertical positions based on pipe diameter sizes. The different sizes also means that the load will change as well between each type of pipe. We will be using a rack and pinion drive system and traveling at 2 in/s max through a 70:1 gearbox. 1 revolution of the gearbox output shaft will lift the pipe 6.28".
The original plan was to use a servo to do the positioning, but we are exploring the idea of using a vfd and ac motor (1800 RPM) instead due to cost reasons. I'm looking at a closed loop vector control VFD and 2500 PPR encoder. We will ramp down to a slower speed of 1 in/s approaching the target position before stopping. The plc will read the encoder position on the drive via fieldbus. Upon stopping the motor when the target position is encountered, an output from the drive will actuate the motor brake.
I think this is viable to do, and based on my calculations using the above parameters I think it's definitely feasible. Personally, I would rather pony up the money for a servo system. For only a few thousand more we can have a packaged servo system that's a lot more flexible and precise in my opinion. Plus I'm wary of the plus/minus 1/4" tolerance spec and feel that we may need to be more accurate. I'm also skeptical of what type of delay/problems the fieldbus communication may cause in the grand scheme of things.
Has anyone had any experience trying to be as accurate as 1/4" using the above method? Your thoughts and opinions will be greatly appreciated.
The original plan was to use a servo to do the positioning, but we are exploring the idea of using a vfd and ac motor (1800 RPM) instead due to cost reasons. I'm looking at a closed loop vector control VFD and 2500 PPR encoder. We will ramp down to a slower speed of 1 in/s approaching the target position before stopping. The plc will read the encoder position on the drive via fieldbus. Upon stopping the motor when the target position is encountered, an output from the drive will actuate the motor brake.
I think this is viable to do, and based on my calculations using the above parameters I think it's definitely feasible. Personally, I would rather pony up the money for a servo system. For only a few thousand more we can have a packaged servo system that's a lot more flexible and precise in my opinion. Plus I'm wary of the plus/minus 1/4" tolerance spec and feel that we may need to be more accurate. I'm also skeptical of what type of delay/problems the fieldbus communication may cause in the grand scheme of things.
Has anyone had any experience trying to be as accurate as 1/4" using the above method? Your thoughts and opinions will be greatly appreciated.