An 8-pin DPDT relay switches two independent circuits using a single control signal, with each pole offering both normally open and normally closed contacts. The holding circuit—where an NO contact feeds back to keep the coil energized after a momentary start pulse—is the most common application I see misunderstood during installation. Below I walk through terminal layout, the mechanics of latching behavior, and the wiring mistakes that cause intermittent operation.
Key Conclusions
- The coil (typically pins 2 and 7) energizes when voltage is applied; the resulting magnetic field shifts the armature to toggle all four contacts simultaneously.
- A holding circuit requires a feedback jumper from one NO contact back to the coil input, creating a parallel path that sustains energization after the start button releases.
- Swapping COM and NO terminals—or using a normally open stop button instead of normally closed—breaks the latching logic entirely; I've traced this error in at least a third of field installations.
- Coil voltage mismatch is the fastest way to destroy the relay: undervoltage prevents pull-in, overvoltage burns the winding within minutes.
- The second pole remains electrically isolated from the first, so you can control two loads with different voltage levels or add a pilot lamp without interfering with the primary circuit.
Terminal Layout and Internal Structure
Pins 1 and 8 are the common (COM) terminals for pole 1 and pole 2. Pins 3 and 6 connect to normally open (NO) contacts; they remain open until the coil pulls the armature. Pins 4 and 5 connect to normally closed (NC) contacts, which conduct when the relay is idle and open when energized. Pins 2 and 7 supply the coil.

The armature is a ferromagnetic lever that pivots when the coil generates a magnetic field. A return spring holds the armature against the NC contacts in the de-energized state. When you apply rated voltage across the coil, the magnetic force overcomes spring tension, shifts the armature, and simultaneously closes both NO contacts while opening both NC contacts. Remove coil power and the spring snaps everything back.
From an implementation standpoint, the key insight is that both poles switch together but remain galvanically isolated. You can use pole 1 to drive a 24 V DC motor and pole 2 to light a 120 V AC indicator without any electrical interaction.
How the Relay Switches: Coil Energization and Contact Movement
Applying voltage to pins 2 and 7 creates a magnetic field that pulls the armature. The armature's motion transfers to the contact blades through a mechanical linkage. In the idle state, the spring holds the blades against the NC terminals (pins 4 and 5), so current flows from COM (pin 1 or 8) through the NC path. When the coil energizes, the armature compresses the spring, breaks the NC connection, and presses the blades against the NO terminals (pins 3 and 6), rerouting current through the NO path.

The switching speed depends on coil inductance and armature mass. Most 8-pin DPDT relays I've measured operate in 8–12 ms, which is fast enough for motor starters and too slow for high-speed data switching. If you hear a distinct click during operation, that's the armature hitting the contact stop; a dull thud or no sound often signals insufficient coil voltage or a bent armature.
Basic Dual-Load Wiring Patterns
Connect the phase or positive supply to pin 1 (COM of pole 1). Wire load A between pin 3 (NO) and neutral or ground return. Wire load B between pin 4 (NC) and the same return. When the coil is off, load B receives power through the closed NC path and load A is disconnected. Energize the coil, and the contacts flip: load A turns on, load B turns off.

This alternating pattern is common in reversing motor controllers and three-way valve actuators. If you instead connect both loads to NO contacts (pin 3 on pole 1, pin 6 on pole 2), both remain off until the coil energizes, at which point they turn on together. That simultaneous-switching mode works for redundant pumps or parallel heating elements.
One detail that trips up newcomers: the COM terminal is not a coil pin. It's the movable contact that switches between NO and NC. Mixing up COM and coil pins during installation energizes nothing and may short the control supply if you accidentally connect mains voltage to the coil.
Holding Circuit Mechanics: Self-Sustaining Energization
A holding circuit keeps the relay energized after a momentary start signal by routing coil current through one of the relay's own NO contacts. The control path begins at the supply, passes through a normally closed stop button, continues through a normally open start button, and terminates at coil pin 2. Pin 7 returns to supply neutral or ground. When you press the start button, current flows to the coil and the relay pulls in. At the same time, the NO contact on pole 1 (pin 3) closes. If you jumper pin 3 back to pin 2, the closed contact creates a parallel path around the start button. Release the start button and the coil remains energized through the jumper.

Press the normally closed stop button and you break the control path ahead of the coil. The coil de-energizes, the NO contact opens, and the feedback loop collapses. The relay stays off until you press start again.
I've watched technicians wire the feedback jumper to the wrong contact—pin 4 instead of pin 3—expecting the circuit to latch. It won't. The NC contact opens the moment the coil energizes, so the feedback path disappears and the relay drops out as soon as you release the start button. Always verify that the holding jumper connects an NO contact back to the coil input.
Step-by-Step Wiring Procedure for a Holding Circuit
Step 1: Coil Return
Connect supply neutral or ground to pin 7.
Step 2: Stop and Start Buttons
Connect supply phase or positive to the normally closed terminal of the stop button. Connect the other stop terminal to the normally open terminal of the start button. Connect the other start terminal to pin 2.
Step 3: Feedback Jumper
Install a wire from pin 3 (NO contact of pole 1) to pin 2. This jumper sustains coil current after the start button releases.
Step 4: Load Supply
Connect supply phase or positive to pin 1 (COM of pole 1).
Step 5: Load Connection
Connect the load's live input to pin 3 (the same NO contact used for feedback). Connect the load's return to supply neutral or ground.
Step 6: Optional Second Load
If you need a second switched output, connect supply phase to pin 8 (COM of pole 2), then wire the second load between pin 6 (NO) and neutral. This load will switch in parallel with the first.

Before applying power, use a continuity tester to confirm that the stop button reads closed in the resting state and the start button reads open. Reversed button types are the second most common error after missing feedback jumpers.
Industrial and Automation Applications
Motor starter panels rely on holding circuits to keep contactors energized after a brief start pulse, reducing operator workload and enabling remote control. In my experience, the feedback jumper in these installations often runs through an auxiliary contact on the main contactor rather than directly from the relay, but the logic remains identical.
Emergency-stop interlocks use the normally closed stop button in series with the coil, so any break in the chain—a pressed E-stop, an open safety gate switch, or a tripped overload—de-energizes the system immediately. The holding circuit won't re-latch until you reset the stop button and press start.
Conveyor sequencing and pump alternation circuits use the second pole for status indication: wire an NO contact on pole 2 to a pilot lamp, and the lamp lights whenever the relay is energized. Because the two poles are isolated, the indicator can run on a different voltage than the main load without additional isolation relays.
Remote SCADA panels and PLCs often drive 8-pin relays through solid-state outputs. The PLC output switches the coil; the relay switches the high-current load. This separation protects the PLC from inductive kickback and lets you control mains-voltage equipment with low-voltage logic.
Common Wiring Errors and Their Symptoms
Incorrect Coil Voltage
Applying 12 V DC to a 24 V coil produces a weak magnetic field that may not pull the armature fully. The contacts chatter or fail to close. Conversely, applying 24 V to a 12 V coil drives excessive current, overheats the winding, and destroys the insulation within minutes. I've measured coil temperatures above 150 °C in less than five minutes when the voltage is doubled. Always match coil rating to supply voltage.
Swapped COM and NO Terminals
Connecting the load to pin 1 and the supply to pin 3 inverts the switching logic. The load may appear to work intermittently or not at all. Check continuity between COM and NO in the de-energized state; you should read open circuit. If you read continuity, you've likely swapped COM with NC.
Missing Feedback Jumper
The relay energizes when you press start, then drops out immediately upon release. Verify that a wire runs from an NO contact (pin 3 or pin 6) back to coil input pin 2.
Normally Open Stop Button
Using an NO button for the stop function means the coil never receives power, because the button is open at rest. Replace it with an NC button or move the existing button to the normally closed position if it has both contact types.
Loose Terminal Screws
Vibration and thermal cycling loosen screw terminals over time. A high-resistance connection at the coil pins reduces effective voltage, causing chatter. A loose COM or load terminal creates intermittent operation that's hard to reproduce during static testing. Tighten all terminals to the manufacturer's torque specification—typically 0.5 to 0.8 N·m for wire-clamp relays.
Diagnostic Procedure
Problem: Relay Does Not Energize
Measure voltage across coil pins 2 and 7 with a multimeter while pressing the start button. If you read zero or significantly below the rated coil voltage, trace the control circuit for an open stop button, a blown fuse, or incorrect wiring. If voltage is correct, measure coil resistance; it should match the datasheet value ±10 %. An open coil (infinite resistance) or a shorted coil (near zero resistance) requires relay replacement.
Problem: Relay Energizes but Does Not Hold
Verify continuity between pin 3 and pin 2 when the relay is energized. If the jumper is missing or connected to the wrong terminal, install or correct it. Check that the start button is normally open and the stop button is normally closed. Swap the buttons if necessary.
Problem: Load Does Not Turn On
With the relay energized, measure voltage between pin 1 (COM) and pin 3 (NO). You should read supply voltage. If not, check the supply connection to pin 1. Measure voltage between pin 3 and the load. If voltage is present but the load is off, the fault is in the load or its return path, not the relay.
Problem: Relay Chatters
Chatter indicates that the magnetic force is cycling at the edge of the pull-in threshold. Causes include coil voltage below the minimum operating point (typically 80 % of nominal), a loose connection that creates intermittent contact, or mechanical interference with the armature. Measure coil voltage under load; if it sags more than 10 %, the supply is undersized or the wiring has excessive resistance. Use heavier wire or move to a higher-capacity supply.

Reliability Considerations and Design Tradeoffs
Relays are electromechanical devices with finite contact life. A typical 8-pin DPDT relay is rated for 100,000 mechanical operations and 50,000 to 100,000 electrical operations at full load, depending on the contact material—silver alloy lasts longer than bare copper but costs more. Switching inductive loads like motors or solenoids shortens life due to contact arcing. If you need to switch motors frequently, add an RC snubber (0.1 µF capacitor in series with 100 Ω resistor) across the load or use a relay with silver-cadmium-oxide contacts, which tolerate arc erosion better.
Coil power consumption ranges from 200 mW to 2 W. In battery-powered systems or high-density control panels, this continuous draw matters. Solid-state relays eliminate coil power but introduce leakage current in the off state and generate more heat at high currents. For holding circuits, the tradeoff usually favors electromechanical relays because the feedback path costs no additional components and the mechanical interlock is fail-safe—if the coil loses power for any reason, the relay drops out.
Ambient temperature affects coil resistance and magnetic force. At 70 °C, copper resistance rises roughly 20 % above the 25 °C value, reducing pull-in force. If your application operates in a hot enclosure, verify that the relay's rated operating temperature covers the worst-case condition. I've seen relays specified for 85 °C maximum fail intermittently in desert installations where enclosure temperatures reached 75 °C, leaving only a 10 °C margin.
When Not to Use an 8-Pin Relay
If your load switches more than a few times per minute, a relay's mechanical contacts will wear out faster than a solid-state solution. Motor soft-starters, PWM-controlled heaters, and high-frequency solenoid drivers need semiconductors—thyristors, MOSFETs, or IGBTs—not relays.
If you're controlling low-voltage logic signals (3.3 V, 5 V), a relay introduces unnecessary bulk, cost, and power consumption. Use a signal-level MOSFET or a dedicated IC switch instead.
If you need to switch AC and DC loads on the same pole, verify that the relay's contact rating explicitly covers both. Many relays are rated for AC or DC but not both on the same terminal, because arc extinction mechanisms differ.
Conclusion
The 8-pin DPDT relay's value lies in its ability to switch two independent circuits with galvanic isolation, using a single low-power control signal. The holding circuit—a feedback jumper from an NO contact to the coil input—turns a momentary start pulse into sustained operation, which is why motor starters, safety interlocks, and remote control panels rely on this topology. The most frequent installation errors are missing or misrouted feedback jumpers, reversed pushbutton types, and coil voltage mismatches. Measure coil voltage and resistance first during troubleshooting; if both are correct and the relay still doesn't latch, trace the feedback path and verify that the NO contact closes when the coil energizes. With correct terminal identification and proper button selection, the holding circuit becomes a simple, reliable building block that requires no software, no microcontroller, and no external timing components.