Skip to content
Faultpath
Chapter 0660 min read

Variable Frequency Drives

Drive fault codes, parameters, and telling a drive fault from a load fault.

  • Rectifier, DC bus, inverter
  • Placing a fault code on the stages
  • Volts per hertz and low-speed cooling
  • Regeneration and overvoltage trips
  • Separating drive from load

What it is

A variable frequency drive takes the fixed-frequency supply and manufactures a new one, at whatever frequency it chooses, so it can run a motor at whatever speed you want.

That is the whole idea. Everything else — the fault codes, the parameters, the diagnostic traps — comes out of how it does it.

Why they are everywhere

Speed control on a fan or a pump is worth money: flow goes roughly with speed, but power goes roughly with the cube of speed, so running a fan at 80 % speed instead of throttling it at full speed uses about half the energy. Beyond that, drives give controlled acceleration instead of a DOL slam, torque control, soft stopping, and a start that does not draw six times full-load current.

The one thing to hold on to

A drive knows a great deal about itself and almost nothing about your machine. It measures its own output current, its own bus voltage, its own heatsink temperature. It infers what the motor is doing. It has no idea what the load is attached to.

That is why the most valuable diagnostic question in this chapter is not "what does the fault code mean" but "did the drive trip on its own protection, or was it told to stop by something else?" Those are different worlds. The first is a conversation with the drive; the second means the drive did as it was told and something external switched it off — and the answer is somewhere out on the machine.

How it works

Three stages, and every fault code lives in one of them

3-phase, fixed 50/60 HzDC, ≈1.35 × V acPWM — width varies, height does notRECTIFIERAC in, DC outDC BUScapacitors store itstays charged after isolationINVERTERIGBTs chop the DCMFAULTS BY STAGEUndervoltage, prechargeOvervoltage (decel)Overcurrent, earth faultPlace the code on this picture and you have already halved the search.
Fig 6.1 — Rectifier, DC bus, inverterMains in, rectified to DC, stored on the bus capacitors, then chopped back into a train of pulses whose width is modulated. The motor's own inductance smooths those pulses into something that behaves like a sine wave — which is why the current in the motor looks sinusoidal while the voltage at its terminals emphatically does not.

The rectifier turns incoming AC into DC. The DC bus holds it on a bank of capacitors at roughly 1.35 times the incoming AC voltage — around 540 V DC on a 400 V supply. The inverter switches that DC on and off through IGBTs thousands of times a second, varying the width of each pulse so the average follows the sine wave it is imitating.

Placing a fault code on that picture is most of the diagnosis:

| Code | Stage | What it usually means | | --- | --- | --- | | Undervoltage | Rectifier / bus | Supply dip, lost input phase, loose input terminal | | Overvoltage | DC bus | Decelerating too fast — the motor is generating into the bus | | Overcurrent | Inverter output | Load, short, or an accel ramp the load cannot follow | | Earth / ground fault | Output side | Motor or motor cable insulation | | Overtemperature | Drive | Blocked filters, failed fan, high panel ambient | | Overload (I²t) | Drive's model | Sustained current above rating — usually a real load problem | | External fault | None of them | Something else told it to stop |

Volts per hertz, and why low speed is not free

0%25%50%75%100%020406080100Output frequency (Hz)BASE SPEEDVOLTAGEno more supply availableAVAILABLE TORQUEfield weakeningLow speed:full torque,little coolingA TEFC motor is cooled by a fan on its own shaft — so slowing it down slows its cooling too.
Fig 6.2 — V/Hz, torque, and the low-speed cooling problemBelow base speed the drive keeps volts and hertz in proportion, so flux and available torque stay constant. Above base speed it has run out of supply voltage, so V/Hz falls and torque falls with it. The shaded band at the left is the practical trap: a totally-enclosed fan-cooled motor is cooled by a fan on its own shaft, so at 15 Hz it can be making full torque with a fraction of its cooling.

Torque in an induction motor depends on magnetic flux, and flux depends on the ratio of voltage to frequency. Hold that ratio constant and torque stays available all the way down. That is what a drive does below base speed.

Above base speed it cannot: it only has the incoming supply to work with, so voltage flattens out while frequency keeps rising. V/Hz falls, flux falls, torque falls. This is the field-weakening region, and it is why running a machine faster than nameplate has a ceiling that is about torque rather than about the drive's willingness.

The left-hand end is what catches people out in practice. A standard TEFC motor has a cooling fan on its own shaft. Slow the motor and you slow its cooling, while the load may still be demanding full torque and therefore full current. Sustained low-speed running needs either forced ventilation, a motor rated for it (an inverter-duty motor), or a reduced continuous rating.

Parameters that actually matter

Drives have hundreds of parameters and about a dozen decide whether a machine runs properly.

  • Motor nameplate data — voltage, current, frequency, rated speed. The drive's motor model is only as good as these, and a drive that has been swapped without them entered correctly will misbehave in ways that look like mechanical faults.
  • Acceleration and deceleration ramps — the commonest cause of both overcurrent and overvoltage trips.
  • Current limit — how hard the drive will push before it protects itself.
  • Minimum and maximum frequency — and the skip frequencies used to jump over a mechanical resonance.
  • Control mode — simple V/Hz for fans and pumps, sensorless vector where torque matters at low speed.
  • DC injection braking and brake resistor settings, if fitted.

Regeneration, and why fast stops trip on overvoltage

When a drive decelerates a spinning load faster than the load wants to slow down, the motor becomes a generator. That energy has nowhere to go but back into the DC bus, which pushes the bus voltage up. Push it far enough and the drive trips on overvoltage to protect itself.

The fixes are all about where that energy goes: extend the decel ramp so the load coasts more, fit a brake resistor to burn it as heat, or on larger installations use a regenerative front end that puts it back into the supply. High-inertia loads — big fans, centrifuges, anything with a flywheel — are where this shows up.

Output cabling is part of the drive

The PWM output has extremely fast voltage transitions, and a long motor cable behaves as a transmission line. Reflections at the motor end can nearly double the voltage seen by the winding insulation, so manufacturers specify maximum cable lengths and often recommend output filters beyond them.

The same fast edges push small currents through the motor bearings, which over time etch the races — the classic fluting failure on a drive-fed motor. Shaft grounding rings and insulated bearings exist for this. Both problems are invisible until a motor fails early, which makes them worth knowing about rather than discovering.

What normally fails

Symptom
Drive trips on overcurrent during acceleration, but runs fine once up to speed
Likely cause
Accel ramp shorter than the load can follow, or a load that has become harder to start
How common
Very common

The drive is being asked to accelerate an inertia in a time that requires more current than it will supply. Before lengthening the ramp, establish whether the load has changed — a conveyor that used to start in two seconds and now cannot is telling you something mechanical.

Symptom
Drive trips on overvoltage when stopping, especially from high speed
Likely cause
Regeneration into the DC bus on a decel ramp that is too fast for the inertia
How common
Common

The motor is generating and the bus has nowhere to put the energy. Extend the decel time, or fit and configure a brake resistor. If a brake resistor is already fitted, check it is intact and its connection sound — a failed resistor is silent until the first hard stop.

Symptom
Drive trips on overtemperature, often worse in summer or after the panel has been shut
Likely cause
Blocked filters, a failed cooling fan, or panel ambient above the drive's rating
How common
Very common

Drives dissipate real heat and depend on airflow that is easy to lose. Check the drive's own fan, the panel filters and the panel fans, and read the drive's heatsink temperature — most will show it live, which turns this from a guess into a measurement.

Symptom
Drive trips on undervoltage, sometimes taking other drives on the same panel with it
Likely cause
Supply dip, a lost input phase, or a loose incoming terminal
How common
Common

Look upstream rather than at the drive. A loose input terminal produces a voltage that sags only under load; a lost input phase on a three-phase drive usually shows as bus ripple and a specific fault code. If several drives trip together, the fault is common to all of them and is therefore not in any of them.

Symptom
Drive trips on earth fault, sometimes only when an axis moves
Likely cause
Motor cable insulation damage — very often inside a drag chain or a flexing loop
How common
Common

Chapter 3's flexing-cable failure, seen from the drive. If the trip correlates with position or movement rather than with time, suspect the moving cable before the motor. Disconnect the drive before any insulation test.

Symptom
A replacement drive will not run the machine properly, or behaves oddly at low speed
Likely cause
Parameters not restored, or motor nameplate data never entered
How common
Common

The drive's motor model is built from the nameplate values, and default values belong to a motor that is not yours. Symptoms range from poor low-speed torque to nuisance trips, and they all look like faults in the machine.

Symptom
A motor fed by a drive fails early with damaged bearings
Likely cause
Bearing currents from the drive's fast switching edges, with no shaft grounding or insulated bearing
How common
Occasional

Shows up as fluting on the races and often as an audible rumble months before failure. Not a fault you find on a callout — it is a design and specification issue worth raising when a motor on a drive fails early for no other reason.

How to troubleshoot it

  1. Read the fault code and the fault history, not just the current fault

    The active fault tells you what stopped it this time. The history tells you whether this is the fourteenth occurrence at the same point in the cycle, which is a completely different problem. Note timestamps and, where the drive records it, the output frequency and current at the moment of the trip.

  2. Establish whether the drive protected itself or was told to stop

    This is the branch point for everything that follows. An internal protection trip — overcurrent, overvoltage, overtemperature — is a conversation with the drive. An external fault input means the drive was doing its job and something else switched it off, so the answer is out on the machine and not in the panel.

  3. Note what the drive was doing when it tripped

    Accelerating, decelerating, running at steady speed, or sitting at zero. Overcurrent on acceleration and overvoltage on deceleration are almost different faults with different causes, and the drive usually records which phase of the cycle it was in.

  4. Compare the drive's own readouts against the motor nameplate

    Output current against motor FLA, output frequency against expected speed, DC bus voltage against roughly 1.35 times the supply. These are free, they need no instrument, and they are trustworthy — the drive is measuring its own terminals.

  5. Check the incoming supply under load

    Safety

    All three phases at the drive's input terminals, measured while the machine is working. Balance matters as much as magnitude, exactly as in Chapter 5. A loose input terminal reads perfectly at rest and sags under load.

  6. Check cooling before believing anything thermal

    Drive fan running, heatsink clear, panel filters clean, panel fans working, door seals intact so the airflow goes where it was designed to go. Read the heatsink temperature from the drive rather than estimating it.

  7. Separate the drive from the load

    The move that settles most arguments. Uncouple the motor if you practically can, or jog it unloaded, and compare the current with the loaded figure. A drive and motor that behave perfectly uncoupled have told you the fault is mechanical — which is exactly the Conveyor 04 finding.

  8. Test the motor and cable with the drive disconnected

    Safety

    Following Chapter 4: isolate, prove dead, wait out the DC bus, disconnect at the drive's output terminals, then insulation test the motor and cable as a unit. Never test through the drive — it will destroy the output stage, often with a delayed failure that nobody attributes to the test.

  9. Check the parameters against the record, then back them up

    Particularly after any replacement: nameplate data, ramps, current limit, control mode. When the machine is running properly again, save the configuration. The best moment to make that backup is the moment you have just proved the settings are correct.

Common technician mistakes

  • Replacing the drive because the drive is displaying the fault

    Why

    The drive is the only component on the machine with a screen, so it is the only one that ever appears to be complaining. But most of what it reports is observation of things outside itself — an overcurrent is usually the load, an earth fault is usually the cable, an external fault is by definition something else. Swapping it is expensive, slow, and frequently changes nothing.

  • Reading only the active fault and not the history

    Why

    The active fault is on the screen and the history is three menus away, so under pressure the screen wins. The history is where the pattern lives — same fault, same point in the cycle, fourteen times in two days is a diagnosis, and a single occurrence is barely a data point.

  • Lengthening the accel ramp until the trips stop

    Why

    It genuinely fixes the trip, and sometimes a ramp that was always too aggressive is the real answer. The trap is using it when the load has changed: the drive was reporting that this machine now needs more current to start than it used to, and stretching the ramp silences the report while the bearing or the build-up that caused it carries on.

  • Insulation testing without disconnecting the drive

    Why

    The machine is isolated, the test is the thorough thing to do, and the cable runs from the drive to the motor — so testing "the motor circuit" from the panel feels natural. It puts hundreds of volts DC across the output semiconductors. Chapter 4 covers why the resulting failure is often delayed and therefore rarely attributed.

  • Running a standard motor slowly for long periods

    Why

    The drive will happily hold 10 Hz all day and nothing complains immediately. But the motor's cooling fan is on its own shaft, so it is now producing possibly full torque with a small fraction of its airflow. The failure arrives months later as a burnt winding and gets recorded as a motor fault.

  • Not backing up parameters until after a drive has failed

    Why

    The moment the backup is worth having is the moment it no longer exists. Nothing prompts you to do it, the machine runs fine without it, and the cost lands entirely on whoever is standing in front of a dead drive at three in the morning with a replacement and no settings.

Hands-on challenge

Scenario

Mixer M-12 — three fault codes, three different problems

Mixer M-12 has been stopping intermittently for a fortnight. The drive's fault history shows three distinct codes.

From the drive's own display:

  • Overvoltage, 6 occurrences, every one of them during a stop from full speed. Decel time is set to 4 seconds. The mixer is usually full when it stops.
  • Overtemperature, 4 occurrences, all between 14:00 and 17:00, none in the morning. Heatsink temperature currently reads 62 °C with the machine running normally.
  • External fault, 2 occurrences, both at random points during a normal run. No other code accompanies them.
  • Output current while running normally: 11.4 A. Motor nameplate: 12.5 A FLA.

Write down: which stage of the drive each code belongs to, which of the three is not a drive problem at all and how you know, what the output current rules out, and the order you would work them in.

Show how to approach it

Each of these is a different kind of fault, and the point is to sort them rather than to solve all three. Place each on Fig 6.1 first.

  1. The overvoltage trips on stopping are regeneration. A loaded mixer is a high-inertia load, and a four-second decel from full speed pushes that energy back into the bus. Extend the ramp, or establish whether a brake resistor is fitted and intact.
  2. The overtemperature trips are the drive, not the process. They correlate with afternoon panel temperature, and the drive will tell you its own heatsink temperature. Filters and fans before anything else.
  3. The external fault is not a drive fault at all. The drive was running correctly and something switched it off. Nothing you do inside the drive will address it — you are looking for what is wired into that input, which on a mixer is very often a lid interlock, a thermostat or a level device.
  4. Note what the output current says. 11.4 A against a 12.5 A nameplate is a normally loaded motor. That eliminates a mechanical overload as the common cause behind all three, which is the tempting single explanation.
  5. These are three problems, not one. The instinct to find a single root cause is usually right and is wrong here — the evidence separates them cleanly by trip condition.
  6. Order the work by cost and risk: read the external fault wiring first because it is free and it is the one that stopped production unexpectedly, then the filters, then the decel ramp.

Knowledge check

Five questions. Each is answerable by reasoning about what the drive can and cannot see, rather than by recalling a fault-code table.

Question 1 of 5

A drive's fault history shows EXTERNAL FAULT. Its output current was normal, it had reached commanded frequency, and no other code is logged. Where is the fault?