A DPDT (Double Pole, Double Throw) On-On-On switch routes two independent circuits across three distinct states. To wire it, you must first identify the two common (pole) terminals—usually the center pins on a 6-terminal toggle or the designated wipers on an 8-terminal rotary selector. Connect your source inputs to these commons, then route the outputs to the remaining throw terminals based on your desired logic, such as motor polarity reversal or dual-source selection. However, because true 3-position independent routing requires specific internal contact layouts, confusing a 6-terminal make-before-break switch with an 8-terminal 3-throw switch is the most common cause of dead shorts in DIY builds.
Spec Sheet: Contact Ratings, Breaking Capacity, and Coil Equivalents
Manual switches do not have coils; they rely on mechanical spring tension and physical contact pressure. However, when your load exceeds manual switch limits (typically 15A–20A at 120VAC), you must transition to an electromechanical DPDT relay or contactor to achieve the same On-On-On logic remotely. The table below contrasts a heavy-duty manual rotary switch with its electromechanical relay and contactor equivalents, providing the exact parameters you need to size your components.
| Parameter | Manual DPDT Rotary (e.g., Carling 200-Series) | DPDT Electromechanical Relay (e.g., Omron G2R-2) | DPDT Contactor (e.g., Schneider TeSys D) |
|---|---|---|---|
| Coil Voltage | N/A (Manual Actuation) | 12VDC, 24VDC, 120VAC | 24VDC, 120VAC, 240VAC |
| Resistive Contact Rating | 20A @ 125VAC / 15A @ 250VAC | 5A @ 250VAC / 5A @ 30VDC | 25A @ 440VAC (AC-1) |
| Inductive/Motor Rating | 10A @ 125VAC (1/2 HP) | 2A @ 250VAC (cos φ=0.4) | 11A @ 440VAC (AC-3 Motor) |
| Breaking Capacity | ~50A (Mechanical limit) | 15A (Resistive make/break) | 150A (Locked rotor break) |
Which Rating Column Governs Your Load?
Never default to the resistive column. For heating elements, incandescent lighting, or purely resistive dummy loads, the Resistive Contact Rating governs. However, for solenoids, transformers, or AC/DC motors, you must strictly use the Inductive/Motor Rating column. Inductive loads suffer from severe inrush currents (up to 6x running current for motors) and generate massive inductive kickback (flyback voltage) upon opening. Using a 20A resistive-rated switch on a 15A motor will result in welded contacts and catastrophic failure within weeks.
Coil vs. Contact Side Wiring (Relay Integration)
When using a DPDT relay to achieve your On-On-On logic, you are dealing with two entirely isolated circuits: the low-power control side (coil) and the high-power load side (contacts).
- Coil Side: Wired to your control logic (e.g., a microcontroller GPIO driving a transistor, or a low-current pilot switch). The coil only requires enough current to pull the armature (typically 30mA to 100mA).
- Contact Side: Wired exactly like the manual switch described above, carrying the full load current.
Load-Specific Selection and Wiring Decision Path
Choosing the right switching architecture depends entirely on the load profile. Use the decision tree below to determine whether a manual switch, a relay, or a contactor is required, and how to protect it.
| Load Type | Characteristics | Recommended Switching Method | Overcurrent Protection Note |
|---|---|---|---|
| Resistive (Heaters, LEDs) | Steady state current, no inrush, no flyback. | Manual DPDT On-On-On rotary switch (up to 20A). | Standard thermal breaker or fast-blow fuse sized to 125% of continuous load. |
| Inductive (Solenoids, Transformers) | Moderate inrush, high flyback voltage on break. | DPDT Relay with snubber circuit or varistor across contacts. | Breakers only; fuses may nuisance-blow on inrush. Use inverse-time curve breakers. |
| Motor (AC/DC, Stepper) | Massive inrush (6x-8x FLA), high breaking arcing. | DPDT Contactor with arc chutes; manual switch only for <1/2 HP. | Motor-rated breakers (HMS type) with magnetic trip for short circuit, thermal for overload. |
Wiring the Manual DPDT On-On-On (8-Terminal Rotary)
For a true 3-position independent routing (e.g., Source A / Off / Source B), you need an 8-terminal switch (2 poles, 3 throws).
- Identify the Wipers (Commons): Use a multimeter in continuity mode. Find the two terminals that connect to the adjacent terminals as you rotate the shaft. These are your Pole 1 and Pole 2 commons.
- Connect Sources: Wire Source A to the top throws of both poles. Wire Source B to the bottom throws of both poles.
- Connect Loads: Wire your load inputs directly to the two common wiper terminals.
- Verify Logic: Position 1 connects Load to Source A. Position 2 (Center) connects to neither (Off). Position 3 connects Load to Source B. Note: If you require a true "On-On-On" where the center position feeds a third independent source, you must step up to a 3-pole, 3-position (3P3T) switch.
A Note on Overcurrent Protection Curves
When sizing protection for these switched circuits, remember that fuses and breakers are not interchangeable without considering their time-current curves. A fast-acting semiconductor fuse will clear an inductive spike or motor inrush instantly, potentially causing nuisance trips. Conversely, a standard thermal-magnetic breaker relies on an inverse-time trip curve that allows brief, harmless inrush currents to pass without tripping, while still protecting the wire from sustained overloads. Always match the protective device curve to the load type, not just the ampacity.
Dead and Live Testing: When to Repair vs. Replace
Electromechanical switches degrade over time due to contact wiping friction, arcing, and spring fatigue. Proper diagnostics require both de-energized and live testing protocols.
Testing Dead (De-Energized)
Always verify the circuit is dead with a non-contact voltage tester and a multimeter before touching terminals.
- Continuity Check: Set your DMM to continuity. Cycle the switch through all three positions. You should read < 1 ohm across closed contacts and OL (open loop) across open contacts. If you read 5 to 50 ohms across a closed contact, the internal wiper is heavily oxidized or pitted.
- Insulation Resistance (Megger): For high-voltage or high-reliability applications, use a megohmmeter (set to 500VDC) between the poles and between the terminals and the switch chassis. Readings below 2 Megohms indicate internal carbon tracking from sustained arcing, meaning the switch body is compromised.
Testing Live (Energized)
- Voltage Drop Test: With the switch under full load, place your DMM probes directly across the input and output terminals of a single closed pole. A healthy switch will show a voltage drop of less than 50mV (0.05V). If you read >200mV, the contact resistance is generating excessive heat (I²R losses) and the switch is failing.
- Thermal Imaging: Use an infrared thermometer or thermal camera. A terminal running 20°C+ above ambient room temperature under normal load indicates a loose wire crimp or internal contact degradation.
When to Repair vs. Replace
In industrial settings, massive contactors are routinely rebuilt. In DIY and light commercial applications, the economics shift heavily toward replacement.
- Repair: Only attempt repair if the switch is a high-cost, specialized industrial rotary unit and the failure is external (e.g., a loose solder lug, oxidized external terminal screw, or a detached mechanical detent spring). Cleaning external terminals with contact cleaner and a brass brush is acceptable.
- Replace: Immediately replace the switch if you observe internal pitting (found via high resistance on a continuity test), a melted plastic housing, a "mushy" toggle feel indicating spring fatigue, or if the voltage drop test exceeds 200mV. Internal arcing vaporizes metal and deposits conductive carbon inside the sealed housing; no amount of contact cleaner will restore the dielectric strength of the switch body.
For further reading on industrial control component standards and contact derating, refer to the NEMA ICS 1 General Requirements for Industrial Control guidelines, and consult manufacturer datasheets like the Omron Electromechanical Relay catalog for exact coil and contact lifecycle curves.






