![]() |
||
|
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc. |
||
| ||
New Here? Please read this important info!!!
|
|
#1 |
|
Member
|
VFD stop mode options on a pallet hoist?
Hi,
I have to replace a burned out & obsolete VFD on a machine with another make & model. The VFD will be driving a pallet hoist. The hoist drive motor (5HP) couples to a right angle worm gear reducer. The reducer output shaft drives a pair of shafts via roller chains & sprockets. This pair of driven shafts has lifting bars attached that the pallets sit on. On the end of the worm shaft opposite of the drive motor there is an electrical/mechanical brake that is attached to the gearbox housing. This brake is supposed to stop the hoist from moving when there is no power applied to the brake coil. It is energized to release in other words. The brake coil is energized from a relay. The relay is controlled by the machines SLC500 controller. There is a relay output card in the SLC500 chassis for driving the VFD digital inputs. There is an analog in/out card in the chassis for getting the speed signal to the VFD. A shaft encoder is installed on the motor shaft in between the motor & gearbox. I can’t access the parameters in the old drive & there is no documentation of VFD parameters that I can find. I don’t have a brake resistor available in the cabinet although the VFD does have DC brake resistor contacts installed. I have all the bits & pieces here to make the machine do what I want. I’m just stuck on making a decision about the timing of the brake coil & VFD stop command. Here is my question: What stop mode should I use in the VFD? The Choices are:
What do y’all think I should do? BD |
|
|
|
#2 | |
|
Member
|
mountainbikedude,
Quote:
BD Edit: hey!! there waas a reply here a minute ago, now it's gone. mountainbikedude must have retracted it. Anyhow.. this picture is real close to the actual machine. ![]()
Last edited by bikerdude; March 17th, 2008 at 08:13 AM. Reason: missing reply??? |
|
|
|
|
#3 | ||
|
Member
![]() Join Date: Oct 2007
Location: Fayetteville, Arkansas
Posts: 12
|
Who is the Palletizer/Depalletizer made by? I was a field service engineer for Goldco for a few years.
You can go very deep into this subject Just for your reference since you are not using a DC braking resistor which I do not think you need, your choices are limited to either Coasting- When a stop command is issued the drive just shuts off power and the drive coast to a stop, since your motor attached to a gearbox it would probably stop quickly Ramp- When a stop command is issued the drive uses your decel time to ramp the drive down to zero speed Using your solution below I would set it to ramp Quote:
Quote:
After you have that if the pallet is out of position adjust the pallet height detector sensor or if the stop is done off of the encoder value in the plc adjust the stop value Caution with adjusting the decel time. Sometimes at the beginning or the endo a cycling depending on if its a depal or pal the hoist runs faster than normal so... The bottom picture is definitely a Goldco PET Depalletizer, I designed(controls) and did the startup on alot of these machines. One thing to be careful with is when the pallet has been fully emptied, The speed at which the pallet hoist lowers the empty pallet is normally faster than a typical raise speed, you dont want your pallet slamming the bottom of the machine If you need some more help let me know, they are fun machines tune Last edited by mountainbikedude; March 17th, 2008 at 08:49 AM. |
||
|
|
|
#4 |
|
Member
|
dude,
I thank you for the help. I'm pretty sure there is a prox about 18" from the bottom of the hoist that is supposed to used to set the motor to a slower speed. This prevents the slamming effect when used in the program properly. The raising of a "Fresh" pallet is faster than a normal raise cycle, but the height detector is a different device & the accuracy isn't as important. When a fresh pallet is raised it will stop when a PE is made. The machine then goes into "Manual" while the operator cuts the pallet banding. When the operator pushes the "Auto" PB the machine begins the normal cycle. I'm just curious how accurate the final stop position will be if I use the (ramp/then brake) instead of the (coast while braking). I assume the most aggressive stop method will be more accurate but cause more wear. I should be able to find a compromise between jerking to a stop & easing into the wrong position. BD |
|
|
|
#5 | |
|
Lifetime Supporting Member
|
Quote:
Also, I would ensure that the brake circuit is in series with the drive fault command and any other device that may need to prevent the brake releasing. Monitor the brake relay too, so that you can ensure the drive RUN command goes off if the brake relay does not pick up within a very short time. That will help you avoid slippage of the suspended load. In the past in situations like yours, with high inertia loads on a drive, I have placed a "drive running" status drive relay output hardwired in series with e-stop and PLC enable relays to the brake relay coil. I didn't have any issues with timing this way, the brake relay will come on right when the drive applies motor power, in fact it reduced slippage over the motor starter method. The trickly part is going to be acceleration and deceleration under heavy loads if the gear train is easily backdriven. Since the program is already written to control the old drive via analog, you can probably look at the code for a clue as to hte drive settings. I tend to program high inertia loads with the lowest possible accel and decel rates, and then vary them in the PLC program. If the PLC program merely switches speeds, then your observation of the past operation is the best clue to setting the rates. All this is dependent on the machine and the loads and speeds... What's the range of pallet weight? How many feet/inches per seconds? Paul Sounds like a fun project! Good luck!
__________________
It's not all the variables I am most concerned with, it's the undiscovered constants. "You can lead a horse to water but if he's got his head up his as$ he may die of thirst anyway." |
|
|
|
|
#6 |
|
Member
|
Okie,
Good advice. Weight ranges from empty pallet = 45lbs. Full pallet.................... = 300lbs. There is some backdriving due to wear on the worm gear, I consider it to be normal amount. Very slow drift in other words. Full speed is aprox. 2-3 feet per second. I am making the program edits right now. Below is screen shot of the brake rung. Thanks Again BD |
|
|
|
#7 |
|
Member
![]() Join Date: May 2002
Location: Kalamazoo MI
Posts: 1,915
|
As OkiePC has said, the best control, the most predictable stopping time and distance, and the least wear on the mechanical brake is almost always acheived using ramp to stop with snubber braking on the drive and engagement of the mechanical brake for holding purposes as soon as you reach zero speed. Since a PLC is involved, it should be fairly easy to get mechanical brake release delays when starting to avoid a short drop or jerkiness when starting a heavy load up in mid travel.
|
|
|
|
#8 |
|
Member
|
DickDV,
Thanks for the reply. It looks like 3 for 3 voting on the "Ramp" to stop. I hope 1/2 second decell ramp from 1750 rpm to zero is OK. This will only happen once per pallet when a new or "Fresh" pallet goes up to the unbanding height at full speed. Not sure what is meant by "snubber" braking. All the other stops will be from 800 rpm to zero. I'll set the brake release delay the same on all upward & downward movements. Probably end up in the 20ms range. For the delayed brake set after a stop command is sent, I'll wait 1/2 second then let the brake come in. Should I check for zero speed just before applying the brake? The original program just uses the zero speed signal to enable another start command. Probably to prevent the operator from quickly changing directions in manual mode. Just to be clear on the details, the encoder will connect to the PowerFlex-70 VFD, not a HSC module. I plan to set: Parameter 80 to "Encoder" for speed feedback selection. Parameter 412 to "Qaudrature" for encoder type. Parameter 413 to "1024" ppr for encoder resolution. Parameter 342 to "speed feedback" to get the speed signal out as analog 4 to 20ma sent to an analog input module. Hopefuly parameter 342 will cause the analog out signal go to 4ma when the encoder pulses stop, and it will be accurate & fast. BD |
|
|
|
#9 |
|
Member
![]() Join Date: May 2002
Location: Kalamazoo MI
Posts: 1,915
|
Snubber braking is sometimes called dynamic braking altho that is really a DC motor term. Snubber braking involves a voltage sensing solid state switch which watches the drive's DC bus. If the voltage rises too high, the switch closes diverting some of the excess bus energy to a brake resistor.
I use the term snubber braking as opposed to regenerative braking which involves inverting the excess DC bus energy back into the AC supply for re-use elsewhere. |
|
|
|
#10 |
|
Member
![]() Join Date: May 2002
Location: Kalamazoo MI
Posts: 1,915
|
One other thing. Be sure the control scheme will engage the mechanical brake when the drive faults. Otherwise, the load will drop to the bottom on drive fault.
|
|
|
|
#11 |
|
Member
|
DickDV,
So... will I need a "snubbing" resistor to disipate the excess DC buss voltage that wil be developed when ramping down to stop from 60hz in 1/2 second? If there is no resistor will there be a DC Buss Overvoltage fault? probably depends on the amount of overhaul from the load. Hmmm... Thanks BD |
|
|
|
#12 |
|
Member
![]() Join Date: May 2002
Location: Kalamazoo MI
Posts: 1,915
|
The brake chopper part (that's the voltage sensing part) may or may not already be included in the drive. If not, you will need to add it plus the brake resistor.
There will be a DC buss Overvoltage Fault is that is not done, especially when stopping a descending load. |
|
|
|
#13 |
|
Member
|
DickDV & Others,
Thanks for the help! The drive was ordered with a DC brake option, but I didn't order a brake resistor. I'm learning more things about VFDs everyday with help from the forum members. BD |
|
|
|
#14 |
|
Lifetime Supporting Member
|
Looking at your pictures that Palitizer is real similar to some I used to work on in a can plant. To keep from having to constantly compensate for the brake wear and pallet drift what I did was get an encoder splitter and send the encoder data back to the PLC. This allowed me to control my ramping directly from the PLC and gave me better position control in the PLC. Our cycle had to be less than 7 seconds and empty aluminum cans do not take jolts very well.
With what you have said you are ordering I would use dynamic braking. Just rememeber when you are setting it up. Check your motor temp as it runs and reduce your brake voltage to get the motor to stay at a reasonable temp. The downside to reduced DC voltage is that it takes longer to stop. Also instead of waiting till you get to zero speed to engage your mechanical brake try using a limiter somewhere above zero that can allow your mechanical brake to help out your dynamic and vise versa. The times when you are not there the non PLC guy can adjust the spring on the mechanical brake to compensate for drift and you can stay home sleeping. A compound system is more complex but it gives you options if you work it right. |
|
|
|
#15 |
|
Member
|
Clay,
From what I can tell from the manual, the IGBT brake chopper transistor should already be installed in the unit I ordered last week. I am currently trying to size/source a resistor. The chopper is directly connected to the DC buss I believe. It is always best to find a compromise between motor heat & brake wear. The motor (Baldor Vector) has a 120vac cooling fan attached to the tail end. There is also a 2 wire temperature cut-out installed in the windings, not too sure if I'll hook it up or not. Thanks for the help everyone. BD |
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Topics
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| E stop switch -- best design?? | leitmotif | LIVE PLC Questions And Answers | 15 | August 1st, 2007 10:12 AM |
| S7-200 stop mode | zafar choudhary | LIVE PLC Questions And Answers | 3 | April 7th, 2007 05:39 AM |
| PLC in STOP mode again!! Help out please | BoSChoW | LIVE PLC Questions And Answers | 3 | May 18th, 2006 04:24 AM |
| Lets Talk E-Stops | plcman777 | LIVE PLC Questions And Answers | 15 | October 25th, 2004 08:15 AM |
| S7-416-2 DP Fault - SFB20 | sparky64 | LIVE PLC Questions And Answers | 8 | July 30th, 2004 02:48 AM |