Troubleshooting Yaskawa VS-626MTIII Spindle Drive PG Encoder

Jason IP18 min read
TroubleshootingVFD / DrivesYaskawa
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

1. Problem Overview

The Yaskawa VS-626MTIII spindle drive, when installed on CNC machining centers such as the Tree Journeyman 325 controlled by a Dynapath Delta 20, will frequently surface a "Spindle Overloaded" fault at the operator HMI even when the spindle is mechanically free, uncoupled from any tooling, and unloaded. Companion alarms include the encoder-feedback fault (Code -PG, also written as PF on some revisions) and an Underspeed alarm when the spindle is rotated manually with no drive command.

Because the Delta 20 HMI surfaces only the high-level symptom, technicians chase a phantom mechanical overload when the actual root cause is one of three classes of fault:

  1. Broken or intermittent encoder feedback path between the spindle motor PG (pulse generator) and the drive's PG card.
  2. Main contactor / starter string failure upstream of the drive, where the drive never receives a closed-loop current path and reports the missing phase as overload.
  3. Spindle enable signal chain fault, where the drive is commanded to start before tool-clamp, lube, and homing interlocks are validated, leaving the drive in a faulted state.

This article walks through the diagnostic procedure using an instrumentation approach (multimeter, megger, clamp meter, thermal camera, and oscilloscope) and identifies the specific signal paths that must be validated before condemning the drive itself.

Safety Warning: The VS-626MTIII contains a DC bus that retains lethal voltage for several minutes after input power is removed. Always verify the bus is below 50 VDC at the test points on the front panel (typically labeled +1 and -1) before opening the cabinet. Lock out and tag out the upstream disconnect. Wear Class 0 (1000 V) gloves and arc-rated PPE when working inside the cabinet with power applied.

2. Yaskawa VS-626MTIII Drive Architecture

The VS-626MTIII is a member of Yaskawa's VS-626MT series of transistor PWM inverters designed for spindle motor applications on machine tools. It converts fixed-frequency three-phase AC input into a variable-frequency, variable-voltage output through a DC link. Unlike a phase-controlled DC drive, the VS-626MTIII is not phase-rotation sensitive on its incoming AC line: the rectifier section charges the DC bus regardless of phase sequence, and the inverter section synthesizes the output rotation as commanded. This eliminates one common red herring during commissioning.

Parameter Specification
Input voltage 200 / 220 / 230 VAC, 3-phase, 50/60 Hz
Output voltage 0–230 VAC, 3-phase, synthesized
Output frequency 0–200 Hz typical (high-speed spindle option to 400 Hz)
Control method Sine-weighted PWM (transistor inverter)
Feedback Incremental encoder via dedicated PG card (1024 PPR typical)
PG input Channel A, /A, B, /B, Z, /Z; line driver 5 VDC or 12 VDC selectable
Speed regulation ±0.1 % with PG, ±2 % open loop
Protection class IP00 (chassis) / IP20 (enclosed)

The PG card is a removable daughter board plugged into the drive's control PCB. The card carries the encoder line receiver ICs and connector. Its presence and type (single-channel vs. complementary) are configured by parameters in the F (function) group. Loss of PG signals is interpreted by the drive as either an overspeed (if signals disappear while running) or an underspeed (if signals are missing at command). Because both conditions share the same root cause — broken feedback — the resulting fault code is the same.

3. PG Encoder Fault Code Definition

The -PG alarm (also labeled PF on drive firmware revisions pre-dating the 626MTIII face-lift, or Er.PG on later revisions) indicates that the drive has detected a problem with the pulse-generator feedback. The drive compares actual rotor speed (derived from PG) to the commanded speed (derived from the analog reference or digital command). When the comparison fails a sustained threshold test, the drive trips into a fault state and removes the inverter gate signals.

Fault Code Meaning Most Common Cause
-PG / PF Pulse generator disconnected or signals lost Broken cable, loose connector, encoder failure, drive PG card failure
-oS / oS Overspeed detected Encoder losing pulses, drive parameter mismatch, regenerative energy
-uS / uS Underspeed detected Mechanical overload, drive current limit, encoder fault
oC / oC1 Overcurrent during accel Short circuit, motor insulation breakdown, encoder phase loss
oL / oL1 Motor overload (thermal model) Mechanical jam, parameter mismatch, encoder feedback loss
EF External fault input asserted Contactor opened, overload relay tripped, upstream interlock
The "Spindle Overloaded" message surfaced on the Dynapath Delta 20 HMI is generated by the Delta 20 control logic interpreting any one of the drive's fault outputs (typically the MA-MB-MC fault contactor) as an overload condition. The control does not distinguish between drive-internal faults (PG, oC) and externally tripped overload relays. The technician must determine which.

4. Root Cause Analysis: Why "Overload" Appears With No Load

The phrase "Spindle Overloaded, Despite No Load" is the diagnostic anchor. It tells the technician one of two things is happening:

  1. The drive has detected a current anomaly — but because the spindle is unloaded, the anomaly is electrical, not mechanical. Encoder phase loss, blown output transistor, or motor winding short to ground can each drive inverter current above the trip threshold without any load on the spindle.
  2. The drive is faulted but no current is flowing — the fault is surfaced because the auxiliary contact on the main contactor or overload relay is open. The Delta 20 sees that open contact and assumes the drive tripped on overload, displaying the canned "Overload" message.

Distinguishing between (1) and (2) requires measuring the MA-MB-MC contact state, the DC bus voltage, and the actual motor terminal current. A measurement matrix is presented in Section 7.

4.1 Mechanical-Load vs. Electrical-Load Triage

Before opening the cabinet, perform the bench-spin test described in Section 6.1. If a manual rotation of the spindle produces an Underspeed alarm without an Overload alarm, the encoder path is intact enough to read pulses, but the drive is not being commanded to start. If the manual rotation produces both alarms, the encoder path is intact but the contactor string is open.

5. Pre-Diagnostic Safety and Preparation

  1. Lock out / tag out the main disconnect feeding the spindle drive cabinet. Verify zero potential with a known-good voltage tester at the input lugs.
  2. Wait 5 minutes for the DC bus capacitors to discharge through the internal bleeder. Verify the bus voltage at the +1 and -1 test points is below 50 VDC.
  3. Locate the wiring diagrams for the Tree Journeyman 325 / Dynapath Delta 20 / Yaskawa VS-626MTIII stack. The drive schematic typically labels connectors CN1 (control I/O), CN2 (PG feedback), and the main power terminals L1/L2/L3 / T1/T2/T3.
  4. Identify the contactor string — on a typical Tree Journeyman 325 spindle, the string includes a main contactor, a forward contactor, a reverse contactor (if applicable), and an overload relay with an NC (normally closed) auxiliary contact that feeds back to the Delta 20 control.
  5. Stage instruments: True-RMS multimeter, AC/DC clamp meter (1000 A scale), 600 V insulated oscilloscope with isolated channels, insulation tester (megger) rated 1000 V, and a thermal camera (FLIR or equivalent).

6. Step-by-Step Diagnostic Procedure

6.1 Bench-Spin Test (Encoder Sanity Check)

  1. Place the machine in MDI mode (Manual Data Input).
  2. Command a spindle start at low RPM (e.g., M03 S100).
  3. Immediately after pressing Cycle Start, manually rotate the spindle by hand a quarter turn.
  4. Observe the HMI and drive LED display:
  • If Underspeed appears alone, the encoder path is reading pulses but the drive is not engaged (likely missing start command).
  • If Overload appears with Underspeed, the contactor string is open and the drive is faulting on missing phase.
  • If PG appears, the encoder path itself is broken.
  • If nothing appears and the spindle begins to rotate normally, the bench-spin test is inconclusive — proceed to Section 6.2.

6.2 Contactor and Starter Verification

With power off and locked out, measure resistance across each contactor's main poles (L1→T1, L2→T2, L3→T3). Each pole should read < 50 mΩ when the contactor is manually held closed (using the manual operator or applying control power separately). Higher resistance indicates pitted or oxidized contacts that will heat under load and trip the overload.

Measurement Point Expected (Coil Energized) Fault Indication
Contactor L1 → T1 < 50 mΩ > 500 mΩ = pitted contacts
Contactor L2 → T2 < 50 mΩ > 500 mΩ = pitted contacts
Contactor L3 → T3 < 50 mΩ > 500 mΩ = pitted contacts
Overload relay NC contact < 1 Ω Open = overload element tripped
Aux contacts (NO) > 10 MΩ (open) / < 1 Ω (closed) Stuck contacts
Heater elements (3) Per nameplate (typically < 1 Ω) Open = blown heater

6.3 Overload Relay Heater Inspection

The most insidious failure mode in a thermal overload relay is a loose or oxidized connection between the heater element and the current-carrying bus bar. The heater element itself is a low-resistance alloy strip; if the clamping screw is loose, the contact resistance at the interface causes localized heating that trips the thermal element while the actual motor current is normal. Visual inspection rarely reveals this; an infrared thermal camera applied to the running overload relay (with power applied, machine in safe state) reveals the hot spot immediately.

A loose heater connection can present as a one-shot overload trip that resets after cooling but recurs under load. The cycling is the signature.

6.4 Drive Enable Signal Path Verification

The VS-626MTIII requires a forward- or reverse-run command on the control terminal block before the inverter will gate the output transistors. Verify the following:

Terminal Signal Required State to Run Forward
CN1-1 +24 VDC supply Present (relative to CN1-11 common)
CN1-2 Forward run (FWD) Closed to CN1-11
CN1-3 Reverse run (REV) Open to CN1-11
CN1-4 External fault (EF) Closed to CN1-11
CN1-5 Fault reset (RESET) Pulse to CN1-11 to clear latched fault
CN1-11 Common (0 VDC) 0 VDC reference
CN1-12,13 Fault output MA-MB-MC Open when faulted, closed when OK

If any required interlock is missing, the drive will sit idle and report no fault on the operator HMI; however, the Dynapath Delta 20 will surface a "Spindle Not Started" or similar conditional message rather than an overload. An overload indication with the drive idle means the EF (external fault) input is open — typically because an upstream overload relay or interlock is open.

6.5 Encoder Cable and Connector Inspection

The encoder cable from the spindle motor to the drive's PG card is the most failure-prone signal path in the system. Failure modes include:

  • Broken conductors in a cable that has been flexed through thousands of spindle start/stop cycles.
  • Shield drain wire broken, causing the encoder signals to ride on common-mode noise that the line receiver rejects as a fault.
  • Backshell loose, allowing strain on individual pins.
  • PG card connector oxidized — the gold-plated fingers on the PG card are vulnerable to sulfur contamination in shop environments.
  • Encoder supply short — if the +5 VDC or +12 VDC encoder supply is shorted, the PG card shuts down its receivers.

Measure each conductor end-to-end with the cable disconnected from both ends: every A, /A, B, /B, Z, /Z, +V, and GND conductor must read < 1 Ω end-to-end, and every conductor must read > 10 MΩ to all other conductors and to the shield.

6.6 Drive Parameter Verification

The VS-626MTIII has a parameter group (F parameters) that defines the expected encoder configuration. Common relevant parameters:

Parameter Function Typical Value (1024 PPR)
F1-01 PG pulse per revolution 1024
F1-02 PG rotation direction (CW/CCW) 0 (CW from shaft end)
F1-03 PG output division ratio 1 (no division)
F1-04 PG signal loss detection level 50–80 %
F1-05 PG signal loss detection time 1.0–2.0 s
o1-03 Frequency reference source 0 (analog) / 1 (digital fieldbus)
Verify F1-01 matches the encoder nameplate. A mismatch by a factor of 2 or 4 will cause the drive to interpret actual speed as out-of-band and trip PG or overspeed.

6.7 Motor Insulation Test

With the motor leads disconnected from the drive and the encoder cable removed, megger each phase (T1, T2, T3) to ground at 1000 VDC. Acceptable reading: > 100 MΩ. A reading of 1–100 MΩ indicates winding degradation; < 1 MΩ is a fault and the motor must be removed and rewound or replaced. A shorted winding will cause the drive to trip oC (overcurrent) or oL1 (overload) within milliseconds of starting.

7. Diagnostic Measurement Matrix

The following matrix collapses the procedure into a single decision tree. Take measurements in order from top to bottom; the first measurement that produces a definitive answer resolves the diagnosis.

Step Measurement Tool Pass Result Fail Result Action on Fail
1 DC bus voltage DMM at +1 / -1 300–360 VDC 0 V or > 380 VDC Check input fuses; check precharge circuit
2 EF input to drive DMM CN1-4 to CN1-11 < 5 Ω Open Trace EF chain; check overload NC contact
3 FWD input to drive DMM CN1-2 to CN1-11 during cycle start < 5 Ω Open Verify Delta 20 spindle start output; check interlock chain
4 Contactor coil voltage DMM at coil terminals 110 / 220 VAC per nameplate 0 V Trace coil control circuit
5 Contactor main pole resistance DMM L1→T1, L2→T2, L3→T3 (coil energized) < 50 mΩ each Open or high Replace contactor
6 Overload heater resistance DMM across each heater Per nameplate Open Replace heater element
7 Overload heater connection temperature (running) Thermal camera Even heating across all 3 One hotspot Clean and retorque bus bar
8 Encoder cable continuity DMM each conductor end-to-end < 1 Ω each Open Replace cable
9 Encoder cable isolation Megger conductor-to-conductor, conductor-to-shield > 10 MΩ Low Replace cable
10 Encoder supply voltage DMM at PG card input 5.0–5.25 VDC or 11.5–12.5 VDC 0 V or wrong Check PG card jumper; replace PG card
11 Encoder A/B signals during manual rotation Oscilloscope differential probe on A vs /A Square wave > 2.5 V p-p, 50% duty Flatline, distorted, or < 1 V Replace encoder
12 Motor winding insulation Megger 1000 VDC each phase to ground > 100 MΩ < 1 MΩ Motor replacement
13 Drive parameter F1-01 Drive keypad display Matches encoder nameplate Mismatch Program correct value

8. Common Pitfalls and Field-Proven Caveats

8.1 Phase Rotation Myth

A field rumor persists that three-phase VFDs are phase-rotation sensitive. Modern transistor PWM drives including the VS-626MTIII rectify the input to DC, then synthesize the output. The drive does not care whether L1-L2-L3 are CW or CCW. However, the blower motor and lubrication pump on the spindle are direct-on-line and are phase-rotation sensitive — they must be verified independently. A reversed blower phase is a common source of thermal trips.

8.2 Encoder Phase Coupling

Encoder A and B channels are typically 90 electrical degrees apart. If A and B are swapped during a cable repair, the drive sees reverse rotation and may fault out. Always re-verify F1-02 after any cable or connector replacement.

8.3 Spindle Bearings vs. Encoder

Spurious overload trips with no mechanical load are sometimes attributable to a seized or dragging spindle bearing. With the spindle belt or coupling disconnected from the motor, the motor should rotate freely. If the motor is forced to drive the spindle shaft through a damaged bearing, the resulting current spike trips oL1. Verify the spindle rotates freely by hand before debugging the drive.

8.4 Dynapath Delta 20 Latch Logic

The Delta 20 control latches fault conditions until a Reset command is issued, even after the underlying condition is cleared. If the drive is reset but the Delta 20 still displays "Spindle Overloaded," issue a fault reset from the Delta 20 MDI screen or cycle control power to the Delta 20.

8.5 Wire-Tug Discipline

A surprisingly large fraction of intermittent faults on legacy CNC equipment are resolved by disconnecting and reconnecting every connector in the affected cabinet. Connector pins oxidize, crimps loosen, and backshells work free over decades of thermal cycling. A systematic tug-and-retighten pass on the encoder cable, PG card, and all contactor wiring often resolves the fault without any component replacement.

9. Verification and Commissioning

Once a repair is made, validate in the following order:

  1. Static test — with no command issued, verify the drive's MA-MB-MC contact is closed (no fault state) and the overload NC contact is closed.
  2. Open-loop jog — issue a low-RPM command (e.g., 100 RPM) and verify the drive accelerates without fault. Monitor motor current on the drive keypad (parameter U1-03); it should stabilize below 30 % of rated current.
  3. Closed-loop jog — verify the spindle speed display on the Delta 20 matches the commanded speed within ±2 %.
  4. Direction reversal — verify M03 and M04 commands produce correct rotation without overspeed trip.
  5. Loaded run — run a facing cut at 50 % programmed spindle load for 5 minutes and verify no thermal trip.
  6. Full-speed run — run at maximum programmed RPM for 10 minutes and verify drive temperature stabilizes (thermal camera at drive heat sink).
  7. Fault injection test — with the spindle stopped, manually open the overload NC contact using the manual operator and verify the drive reports EF and the Delta 20 displays "Overload." Close it and verify both clear on reset.

10. Spindle Drive Signal Path Topology

The following SVG illustrates the signal and power path from the Delta 20 control through the VS-626MTIII to the spindle motor, with the diagnostic check points annotated.

Dynapath Delta 20 Control Spindle cmd + fault in Contactor String Main + Fwd/Rev + OL NC aux → Delta 20 VS-626MTIII Drive CN1: FWD/REV/EF MA-MB-MC fault out Spindle Motor 3-phase induction with integral PG Operator HMI Displays "Spindle Overloaded" FWD/REV enable T1 T2 T3 L1 L2 L3 PG A/B/Z NC aux fault in Check points (numbers refer to measurement matrix): 1-3: Drive CN1 enable signals | 4-7: Contactor string | 8-11: Encoder cable + PG card | 12: Motor insulation | 13: Drive parameters — Yellow: Drive enable path — If broken, drive never starts (Delta 20 may show "Not Started" rather than "Overloaded") — Pink: Fault feedback path — If broken, Delta 20 displays "Overloaded" even with no drive fault — Green: Encoder feedback — If broken, drive reports PG fault and refuses to start — Red: Motor output — If drive starts but no rotation, check T1/T2/T3 contactor poles Key insight: The "Overloaded" message originates from the PINK (fault feedback) path, not from the drive itself. Diagnose the contactor NC aux and EF input BEFORE troubleshooting the drive.

11. Preventive Maintenance Recommendations

  • Quarterly: Thermal scan of contactor string and overload relay heaters under load.
  • Semi-annually: Retorque all lugs in the spindle power path to nameplate torque values.
  • Annually: Megger the spindle motor windings and the encoder cable; document insulation resistance trend.
  • Annually: Inspect encoder cable for cracking, chafing, and strain relief integrity at both ends.
  • Every 5 years: Replace electrolytic capacitors in the drive's DC bus (predictive replacement based on drive run-hours).
  • On every fault: Document the drive keypad fault code, motor current at trip, and bus voltage — this builds a failure history that simplifies future diagnosis.

12. Frequently Asked Questions

What does the -PG (or PF) fault code on a Yaskawa VS-626MTIII mean?

The -PG fault code indicates that the drive has lost or cannot interpret the pulse-generator (encoder) feedback from the spindle motor. The most common causes are a broken encoder conductor, a loose or oxidized connector at the PG card, an encoder power supply short, or a failed PG card on the drive itself. Begin diagnosis by verifying encoder cable continuity and isolation, then measure the +5 V or +12 V encoder supply at the PG card input.

Why does the Dynapath Delta 20 show "Spindle Overloaded" when there is no mechanical load?

The "Overloaded" message is generated by the Delta 20 control whenever the spindle drive's fault contact (MA-MB-MC) opens or the upstream overload relay NC contact opens. Both conditions produce the same canned HMI message regardless of whether the drive is actually faulted on current, encoder feedback, or external interlock. Check the contactor NC auxiliary contacts, overload relay status, and the drive's EF input terminal before debugging the drive's internal faults.

Is the Yaskawa VS-626MTIII phase-rotation sensitive on its input?

No. The VS-626MTIII rectifies the incoming three-phase AC to a DC bus and synthesizes the output through its inverter section. The drive does not require a specific phase sequence on L1-L2-L3. However, direct-on-line auxiliary equipment such as the spindle blower motor and lubrication pump are phase-rotation sensitive and must be verified independently.

How do I quickly distinguish an encoder fault from a contactor fault?

Perform a bench-spin test: command a low-RPM spindle start in MDI mode, then manually rotate the spindle by hand. If an Underspeed alarm appears, the encoder is reading pulses and the fault is downstream (contactor, drive enable). If the drive displays a PG fault and does not respond, the encoder path is broken. If the drive reads the pulses and the spindle rotates, the bench-spin test is inconclusive and you should proceed to current and contactor measurements.

What encoder PPR should be programmed into the VS-626MTIII for a Tree Journeyman 325 spindle?

Most Tree Journeyman 325 spindles with VS-626MTIII drives use a 1024 PPR incremental encoder with complementary (differential) outputs. Verify the value against the encoder nameplate and program it into parameter F1-01. A mismatch by a factor of 2 or 4 will cause spurious overspeed or underspeed trips. If you do not have the encoder nameplate, measure the actual PPR with an oscilloscope on the A channel while rotating the spindle one revolution by hand.

Can a loose overload heater connection cause intermittent spindle overload faults?

Yes. A loose or oxidized connection between the overload relay heater element and the current-carrying bus bar causes localized I²R heating at the interface that trips the thermal element even though the actual motor current is within nameplate. The fault signature is a cycle: trip on overload → cool down → reset → restart → trip again. An infrared thermal camera applied to the running relay will reveal the hotspot at the loose connection. Clean the contact surfaces, retorque to specification, and re-test.

Back to blog