Configuring Yaskawa GA800 3-Wire Control: Wiring and Parameters

Jason IP12 min read
Technical ReferenceVFD / 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. Overview: 3-Wire Control on the Yaskawa GA800

The Yaskawa GA800 is a high-performance industrial AC drive configured for either 2-wire (maintained) or 3-wire (momentary) control through parameter A1-03. 3-wire control is the conventional choice for machinery applications requiring a Normally Closed (NC) E-stop pushbutton, a Normally Open (NO) Start pushbutton, and a maintained-running latch. Unlike 2-wire control, where a maintained input directly drives the run state, 3-wire control uses momentary contacts and an internal latch, providing inherent fail-safe behavior on power-up.

On the GA800, the 3-wire macro is invoked by setting A1-03 = 3330. This preset automatically assigns default functions to the multi-function digital inputs (S1–S8) and configures the source/sink logic. Misapplication of the source/sink jumpers between SN, SP, and SC is the most common cause of nuisance faults and unresponsive run commands on this platform.

Critical: Yaskawa explicitly warns against jumpering SN directly to SP. The SN terminal is the internal 24 VDC supply negative; SP is the 24 VDC positive. Connecting them directly will back-feed the internal regulator and can damage the control board.

2. GA800 Control Terminal Architecture

The GA800 control board exposes the following low-voltage terminals relevant to run/stop wiring:

Terminal Function Rating
SN 24 VDC supply negative (–V) Internal supply, referenced to SC
SP 24 VDC supply positive (+V) Internal supply, max ~20 mA total sourcing
SC Digital input common Sink/source reference
S1–S8 Multi-function digital inputs 24 VDC opto-isolated, ~8 mA each
M1/M2 Form-C relay output (default: Drive Running) 250 VAC / 30 VDC, 1 A max
MA/MB/MC Form-C fault relay 250 VAC / 30 VDC, 1 A max
H1, H2, HC Safe Torque Off (STO) inputs 24 VDC, dual-channel per IEC 61800-5-2

The internal 24 VDC rail between SN (–) and SP (+) provides power to the digital inputs and to external sensors. SC is the return path; it is electrically isolated from SN and is the reference for whichever logic polarity is selected.

2.1 Source/Sink (PNP/NPN) Selection

The GA800 supports both PNP (source) and NPN (sink) digital input logic via a single jumper between SC and either SN or SP:

Jumper Logic Family Active State
SN to SC PNP (sourcing) Input ON when 24 V applied to Sx
SP to SC NPN (sinking) Input ON when Sx pulled to 0 V (SC)

For most North American panels using 3-wire pushbuttons with dry contacts, PNP (SN–SC jumper) is preferred because the pushbutton contacts switch the +24 V to S1/S5/S6, and a wire break will fail-safe to OFF.

Never jumper SN to SP. The internal regulator is not designed to sink its own output; this connection will fault the 24 V rail and may damage the control PCB.

3. 2-Wire vs 3-Wire Control Theory

3.1 2-Wire (Maintained) Control — A1-03 = 2220

In 2-wire mode, a maintained contact closure is required to keep the drive in the run state. This is typical for applications where a selector switch, HOA (Hand-Off-Auto) contact, or PLC output directly commands run. On power-up, the drive will run immediately if the run input is closed at the moment of initialization unless parameter b1-11 (Run Command Delay on Power-Up) is enabled to delay or ignore the input.

3.2 3-Wire (Momentary) Control — A1-03 = 3330

In 3-wire mode, the GA800 implements an internal seal-in circuit:

  1. NC Stop input (S1): A Normally Closed contact must be held closed. Opening S1, even momentarily, drops the run latch and commands a stop (per the configured stopping method in b1-03).
  2. NO Forward Run input (S5): A momentary closure to the active logic level sets the run latch and commands forward rotation. S5 defaults to function value 0 = Forward Run Command (3-wire).
  3. NO Reverse Run input (S6): A momentary closure commands reverse rotation. S6 defaults to function value 1 = Reverse Run Command (3-wire).

The latch is reset by any of: opening S1, a fault condition, an STO event, or a stop command via keypad/serial.

NC E-Stop / Stop PB Normally Closed One side to S1 NO Start PB Normally Open One side to S5 NO Reverse PB Normally Open One side to S6 Common bus from SN or SP (per source/sink) SC (digital input common) Driven by source/sink jumper: SN–SC = PNP, SP–SC = NPN Per Yaskawa: NEVER jumper SN to SP

4. A1-03 Application Preset Macros

Parameter A1-03 is the GA800's Application Preset. It writes a coordinated set of values to multiple parameters in a single operation. The most common presets are:

A1-03 Preset Notes
2220 2-Wire Control S1 = Run/Stop (Fwd), H1-01 default sets to Forward Run Command
3330 3-Wire Control S1 = NC Stop, S5 = Fwd Run, S6 = Rev Run
7770 3-Wire Sequence (alt) Alternative 3-wire sequence assignment
0 General Purpose No preset applied; user configures from defaults
Switching between presets (e.g., 2220 → 3330 → 2220) does NOT preserve custom parameter edits. Each invocation of A1-03 overwrites the affected group with preset defaults. Always perform A1-03 BEFORE commissioning custom logic, or back up the parameter set via DriveWizard Industrial / USB copy unit.

5. H1 Digital Input Function Assignments

After A1-03 = 3330 is set, verify the digital input functions via the H1 parameter group. H1-01 maps to terminal S1, H1-02 to S2, and so on through H1-08 mapping to S8.

Param Terminal Default for A1-03=3330 Function
H1-01 S1 60 3-Wire Stop (NC; held closed to allow run)
H1-02 S2 3 Fault Reset (NO momentary)
H1-03 S3 14 External Fault (programmable NO/NC)
H1-04 S4 5 Multi-Step Speed Reference 1
H1-05 S5 0 Forward Run (3-wire, NO momentary)
H1-06 S6 1 Reverse Run (3-wire, NO momentary)
H1-07 S7 6 Multi-Step Speed Reference 2
H1-08 S8 8 Baseblock (Coast-to-Stop) command

Function value 0 on H1-05 in 3-wire mode is the Forward Run Command. In 2-wire mode (A1-03=2220), the same value 0 on H1-01 is Forward Run Maintained — confirming why source/sink polarity errors look identical to "wrong preset" faults during commissioning.

6. Prerequisites for 3-Wire Conversion

  • Drive firmware version: GA800 firmware PRG: 01012 or later (verify under U1-14); older firmware required manual H1-x assignment.
  • Quick Setup Procedure foldout (shipped with drive) for the Safe Disable / STO jumper position.
  • DriveWizard Industrial (Yaskawa, free download) or keypad access to verify U1-xx monitor group post-configuration.
  • Multimeter capable of 24 VDC measurement on the control terminal strip.
  • Verify drive is in STOP state and main input power is locked out per local arc-flash / lockout-tagout procedure before moving the source/sink jumper.

7. Step-by-Step: Wiring a GA800 in 3-Wire Mode

  1. Lock out and tag out the upstream disconnect. Verify zero energy at the drive input terminals L1/L2/L3 with a properly rated tester.
  2. Select source/sink logic. Place the jumper between SN and SC for PNP (recommended for dry-contact pushbuttons). Place between SP and SC for NPN. Do NOT place between SN and SP.
  3. Configure the STO jumper. If the Safe Disable inputs (H1, H2) are not used, install the supplied STO jumper between H1–HC and H2–HC. Removing this jumper while the drive is powered will drop output to the motor instantly (b1-29 controlled).
  4. Wire the NC Stop pushbutton from SN (PNP) to S1. Wire the NO Start pushbutton from SN (PNP) to S5. Wire the NO Reverse pushbutton from SN (PNP) to S6. All three return through the same +24 V bus.
  5. Power up the drive and enter A1-03 = 3330 on the keypad. Confirm with the Enter key; the drive will display "Initialization" for ~5 seconds.
  6. Verify H1 group. Navigate to H1-01 → H1-08 and confirm the assignments shown in Section 5.
  7. Set b1-03 (Stopping Method) to match the application: 0 = Ramp to Stop, 1 = Coast to Stop, 2 = DC Injection Braking, 3 = Ramp with timer.
  8. Set b1-11 (Run Command at Power-Up) to 0 = Ignore Existing Run Command. This is critical: it forces the operator to re-push Start after power-up or after switching from Local to Remote, preventing an unexpected start.
  9. Set b1-14 (Reverse Select) to 0 = Reverse Enabled, or 1 = Reverse Disabled if reverse rotation is mechanically prohibited (e.g., extruder, unidirectional pump).

8. Safe Torque Off (STO) Behavior in 3-Wire Mode

The GA800 implements STO per IEC 61800-5-2 SIL3 / PLe via dual-channel inputs H1 and H2. When STO is engaged (both channels dropped), the output transistors are forced off within ≤20 ms and the drive displays bb (baseblock) or Sto alarm depending on configuration.

Critical interaction with 3-wire run state:

  1. E-stop hit → STO engaged → drive baseblocks.
  2. E-stop reset → STO released → drive remains stopped.
  3. If the run input (S5 or S6) is STILL closed when STO releases, the GA800's Run LED will flash (typically 0.5 Hz) to indicate "run command present but not executing."
  4. Operator must cycle Stop (open S1) and re-push Start to re-engage.
This latched "run request pending" indication is governed by b1-11 and the run-command-edge detection. Do NOT defeat it with an external relay seal-in across S5/SC — defeating this defeats the entire purpose of 3-wire control.

9. Verification and Commissioning

Step Test Expected Result
V1 Power up with no inputs active Drive shows READY or STOP, no fault
V2 Close Start PB (S5) Motor runs forward at b1-02 reference; LED solid RUN
V3 Open NC Stop (S1) Motor decelerates per b1-03 to zero speed, drive READY
V4 Re-close S1, close S6 Motor runs reverse; verify b1-14 if reverse locked
V5 Cycle power with S5 closed Drive remains STOPPED (b1-11=0); Run LED flashes until S5 dropped and re-applied
V6 Monitor U1-12 (Drive Status) Reads 1 (Run) only when latched; 0 (Stop) otherwise
V7 Trigger STO by removing H1-HC jumper (drive powered) Drive shows Sto / bb; output forced off
V8 Restore STO with S5 still closed Drive remains stopped; Run LED flashes

10. Troubleshooting Matrix

Symptom Likely Cause Corrective Action
No response to Start PB; no LED change Source/sink jumper missing or SN–SP instead of SN–SC / SP–SC Re-seat jumper on SC only; verify with meter (0 V or 24 V between Sx and SC)
Drive runs the moment S5 closes but won't stop with NC PB A1-03 not set to 3330 (still in 2-wire preset) Set A1-03 = 3330; re-verify H1-01 = 60
Fault F12 (DC Bus Undervoltage) on power-up 24 V control supply short; SN–SP jumper installed Remove jumper between SN and SP; inspect for pinched wire
Run LED flashes after E-stop reset Normal behavior — run latch pending Operator action: cycle Stop, then Start. Do NOT bridge S5 to SC externally
Reverse runs but forward doesn't (or vice versa) Wrong default on H1-05 vs H1-06 Verify H1-05 = 0 (Fwd) and H1-06 = 1 (Rev); check b1-14
Drive starts on power-up with PB closed b1-11 = 1 (accept existing run command) Set b1-11 = 0
Motor coasts (no ramp) on stop b1-03 = 1 (Coast) Set b1-03 = 0 for ramp-to-stop; verify DC bus voltage ramp
Sto alarm on power-up STO jumper missing Install jumper H1–HC and H2–HC if STO not wired to safety system
Fault EF (External Fault) on closure of S3 H1-03 default 14 = External Fault (NO) wired to a NC interlock Change H1-03 to a different function or invert logic with H1-04 polarity

11. Common Pitfalls and Field Notes

  • Presetting overwrites user parameters. A1-03 = 3330 wipes the motor autotune results (T1 group) in some firmware revisions. Always run Rotational Auto-Tune (T1-01 = 2) AFTER setting A1-03.
  • Analog reference vs digital reference. After 3-wire conversion, verify b1-01 (Reference Source) remains at the expected value; the macro does not change it.
  • Multi-function input debounce. H1-12 (DI Scan Time) defaults to 1 = 4 ms. For mechanically noisy environments, increase to 2 (8 ms) or 3 (16 ms) to suppress bounce-induced double-starts.
  • M1/M2 relay as holding contact. A common alternative to true 3-wire is to wire the start/stop series chain to S1 in 2-wire mode, then use M1/M2 (Drive Running) as a seal-in across the Start PB. This emulates 3-wire behavior with one extra relay contact. It is acceptable but is not true 3-wire logic and bypasses the run-edge detection.
  • Local/Remote transition. Parameter b1-07 (LOC/REM Run Select) determines whether switching from Local to Remote with a run command present will start the drive. Default is 0 = Cycle Run Required, which forces re-start after source change — preferred for safety.
  • EMC. Route 24 V control wiring in a separate conduit from motor power (U/T1, V/T2, W/T3). Use shielded twisted pair for any control runs exceeding 3 m.

12. Document References

Authoritative documentation for the GA800, including the Quick Setup foldout shipped with every unit and the full Product Instructions manual (document number TOEPYAIGA8001), is published on the official Yaskawa product page at GA800 AC Drive Product Instructions. For conceptual background on 2-wire vs 3-wire control definitions, refer to Yaskawa's published drive-control FAQ at Yaskawa Drive Knowledge Base. Always cross-check parameter numbers and default values against the revision of the manual corresponding to the firmware reported in U1-14 / U1-15.

What does A1-03 = 3330 do on a Yaskawa GA800?

It invokes the 3-Wire Control application preset, which sets H1-01 (S1) to function 60 (3-Wire Stop, NC), H1-05 (S5) to function 0 (Forward Run, momentary), and H1-06 (S6) to function 1 (Reverse Run, momentary). The preset also configures internal seal-in and run-edge detection logic.

Why shouldn't I jumper SN to SP on the GA800?

SN is the 24 VDC supply negative and SP is the supply positive. Connecting them together back-feeds the internal 24 V regulator through its own output terminals, causing the rail to fault and potentially damaging the control PCB. Use SN to SC (PNP) or SP to SC (NPN) only.

How do I stop an unexpected start after an E-stop reset?

With A1-03 = 3330 and b1-11 = 0 (Ignore Existing Run Command), the GA800 will not restart when STO releases if the run input is still closed. The Run LED flashes to indicate a pending run command; the operator must open S1 momentarily and re-push Start.

Can I disable reverse rotation for a unidirectional extruder?

Yes. Set b1-14 = 1 (Reverse Disabled). The drive will ignore any closure of S6 and will fault or refuse to run if reverse is commanded while S6 is wired to a pushbutton.

What is the correct stopping method for 3-wire controlled motors?

Configure b1-03 to match the application. For most conveyor and extruder applications, b1-03 = 0 (Ramp to Stop) with a deceleration time set in C1-02 of 5–15 seconds is standard. For high-inertia loads, b1-03 = 1 (Coast to Stop) allows the drive to release output immediately.

Why did my custom parameters disappear when I changed A1-03?

Application presets write a coordinated set of parameter values in one operation. Each invocation of A1-03 overwrites the affected group with the preset defaults. Always run A1-03 first, then perform motor autotune (T1 group) and any custom logic modifications.

How do I wire 3-wire control with an existing PLC output?

Use a PLC relay output wired as a momentary closure to S5 (Forward Run). The PLC handles the latch logic; the drive's 3-wire macro handles the seal-in and stop logic. Ensure the PLC output is configured for a 50–100 ms pulse, not maintained, to match 3-wire semantics.

Back to blog