When you search for an on off on switch diagram, you are usually looking at a Double-Pole Double-Throw (DPDT) toggle or rocker switch with a maintained or momentary center-off position. For low-current logic circuits, you can wire the load directly to the switch lugs. But in real-world electromechanical applications—like reversing a 12V DC winch motor, switching AC compressor loads, or selecting between dual power feeds—passing the main load through a manual toggle switch is a recipe for melted terminals and arced contacts.
The professional approach is to use the ON-OFF-ON switch to control the low-current coils of electromechanical relays or contactors, letting the heavy-duty contacts handle the actual load. This guide breaks down the exact component ratings, wiring topologies, and testing procedures you need to build a reliable, arc-free control circuit.
Decoding the Ratings: Coil vs. Contact Side
The most common mistake makers and DIYers make is looking at a single 'Amp' rating on a relay datasheet and assuming it applies to the whole component. Electromechanical relays and contactors have two entirely isolated circuits: the coil (control) and the contacts (load). Which rating column governs this load? The contact rating dictates what the load side can handle and must exceed the Full Load Amps (FLA) of your motor or the steady-state draw of your resistive heater. The coil voltage governs the control side—this is the circuit your ON-OFF-ON switch actually switches, which typically draws less than 150mA.
| Component Model | Coil Voltage | Contact Rating (Resistive) | Breaking Capacity | Best Load Type |
|---|---|---|---|---|
| Omron G7J-4A-B | 24 VDC | 25A @ 250VAC | 5 kA | Heavy Inductive / Resistive |
| Schneider TeSys LC1D09 | 24 VAC | 9A (AC-3 Motor) | 10 kA | AC Motor Reversing |
| Song Chuan 833F-1C-C | 12 VDC | 20A @ 14VDC | 2 kA | Automotive / DC Winches |
| Finder 55.34.9.024 | 24 VDC | 7A @ 250VAC | 3 kA | General Purpose / Lighting |
Notice the breaking capacity column. This specifies the maximum fault current the contacts can safely interrupt without welding shut. If your load circuit can deliver 4,000A of short-circuit current, the Song Chuan 833F (2kA breaking capacity) will violently fail and potentially weld its contacts closed during a fault, whereas the Schneider TeSys contactor will safely clear it. Always match the breaking capacity to your available fault current, and back the circuit with appropriately sized overcurrent protection.
The ON-OFF-ON Switch Diagram: Wiring Coil and Contact Circuits
A standard DPDT ON-OFF-ON switch has six terminals. Looking at the back of the toggle, the center row (Pins 2 and 5) are your Common inputs. The top row (Pins 1 and 4) are Throw A, and the bottom row (Pins 3 and 6) are Throw B. In the center OFF position, no pins are connected.
Wiring the Coil Side (Control Circuit)
Run your low-voltage DC control power (e.g., 12V or 24V) into Pins 2 and 5. Wire Pin 1 to the positive coil terminal of Relay A, and Pin 4 to the positive coil terminal of Relay B. Wire Pin 3 to a secondary function or leave it unused depending on your logic. The negative coil terminals of both relays tie directly to your system ground. When you flip the toggle up, Relay A energizes; flip it down, Relay B energizes; center is dead.
When wiring DC coils, you must install a flyback diode (such as a 1N4007) in reverse bias across every relay coil (cathode stripe to positive, anode to negative). When the ON-OFF-ON switch opens, the collapsing magnetic field in the relay coil generates a massive inductive voltage spike (kickback) that can exceed 100V. Without a flyback diode to absorb this energy, the arc will rapidly pit and destroy your toggle switch contacts, or fry any upstream driving transistors. This is non-negotiable for DC electromechanical circuits.
Wiring the Contact Side (Load Circuit)
The contact side handles the heavy current. Use appropriately sized wire (e.g., 10 AWG THHN for 20A loads) routed through the relay's Line and Load terminals. For a classic motor-reversing ON-OFF-ON diagram, Relay A passes L1 and L2 straight through to the motor. Relay B swaps L1 and L2. Note: When wiring two contactors for motor reversing, you must use a mechanical interlock block between them to physically prevent both contactors from closing simultaneously, which would cause a dead short.
Load Selection, Testing, and Maintenance
Not all loads are created equal. A 10A resistive heater is vastly easier to switch than a 10A AC motor. Use the decision tree below to select the right component derating and standard.
| Load Type | Derating Factor | Example Component | Governing Standard |
|---|---|---|---|
| Resistive (Heaters, Incandescent) | 1.0x (No derating) | Omron G7J | UL508 / IEC 60947-4-1 |
| Inductive (Solenoids, Contactors) | 0.5x (50% derating) | Finder 55.34 | IEC 60947-5-1 |
| Motor (AC-3, High Inrush) | 0.3x (70% derating) | Schneider TeSys | IEC 60947-4-1 / NEC Article 430 |
| Capacitive (SMPS, LED Drivers) | 0.2x (80% derating) | Omron G7J (High Inrush) | UL508 |
How to Test Dead and Live
Troubleshooting electromechanical circuits requires a systematic approach with a multimeter. Never guess if a relay is bad; measure it.
- Dead Testing (Power Off & Locked Out): Disconnect the control wires from the coil. Set your multimeter to Ohms. Measure across the coil terminals. A healthy 24VDC relay coil typically reads between 50 and 500 ohms. If it reads 'OL' (Open Loop), the internal coil wire is snapped—replace the relay. Next, test the contacts. With the relay de-energized, Normally Open (NO) contacts should read 'OL', and Normally Closed (NC) should read less than 1 ohm.
- Live Testing (Energized under Load): Safety First: Ensure all panel covers are in place and use properly rated CAT III/IV test leads. Set your meter to DC or AC Volts. With the ON-OFF-ON switch engaged and the load running, measure the voltage drop directly across the relay's Line and Load terminals. A healthy, clean contact under load will show a voltage drop of less than 0.1V. If you read >0.5V, the contacts are pitted, carbon-fouled, or suffering from spring fatigue, generating excess heat.
When to Repair vs. Replace
Electromechanical power components are largely consumable. The decision to repair or replace comes down to the component class and the failure mode.
When to Replace: Always replace power contactors (like the Schneider TeSys line) and heavy-duty relays if the contacts are welded shut, the housing shows thermal melting or browning, or the coil reads open. The cost of a new $35 contactor is nothing compared to the cost of a motor fire caused by a welded contact failing to drop out.
When to Repair: Repair is strictly limited to light carbon tracking on low-voltage, low-current signal relays. If you must clean a signal contact, use a specialized fiberglass contact burnishing tool. Never use sandpaper or emery cloth; these shed conductive grit that will embed in the soft silver-alloy contact face and cause immediate shorting or high-resistance failures.
By treating your ON-OFF-ON switch as a logic device and letting properly rated, flyback-protected electromechanical relays handle the heavy lifting, you ensure your motor controls and power selectors will survive years of high-inrush switching without failing on the bench or in the field.






