A latching relay diagram splits into two entirely isolated circuits: the momentary coil pulse (set/reset) and the continuous contact load. Unlike a standard monostable relay that requires continuous current to hold its state, a latching relay uses a permanent magnet or a dual-coil mechanism to maintain its position mechanically. It draws zero holding current, making it ideal for battery-powered systems, solar charge controllers, and fail-safe industrial logic. However, misreading the diagram or ignoring the load-side physics leads to welded contacts, burnt coils, and catastrophic arc faults.

This guide cuts through the abstract theory and gives you the exact decision paths, derating math, and bench tests you need to wire, protect, and select the right latching relay for your specific load.

Decoding the Latching Relay Diagram: Coil vs. Contact Wiring

When you look at a standard relay logic schematic, the coil and the contacts are drawn separately. In a latching relay, the coil side is slightly more complex because it requires a mechanism to both set and reset the latch.

The Coil Side (Control Circuit)

Most PCB-mount latching relays use a dual-coil design. You will see two distinct coil paths on the diagram:

  • Set Coil: Pulsing this coil (typically 10ms to 50ms) drives the armature into the normally open (NO) position, where the permanent magnet holds it.
  • Reset Coil: Pulsing this coil generates an opposing magnetic field to break the permanent magnet's hold, returning the armature to the normally closed (NC) position.
DC Flyback Protection is Mandatory: If your coil is driven by a DC source (like an ESP32 GPIO via a transistor, or a 12V PLC output), the collapsing magnetic field when the pulse ends will generate a massive reverse voltage spike ($V = L \frac{di}{dt}$). This spike will instantly destroy your driving transistor or microcontroller pin. You must wire a flyback diode (e.g., 1N4007) in reverse parallel across each coil (cathode to positive, anode to negative). Alternatively, buy a relay variant with internal suppression diodes, like the Omron G6B-2114P-US (note the '1114' vs '2114' suffix).

The Contact Side (Load Circuit)

The contact side looks identical to a standard relay: a Common (COM) terminal, a Normally Open (NO) terminal, and a Normally Closed (NC) terminal. The crucial difference is that the contacts will remain in their last commanded state even if the entire control power is removed. This is why they are used in emergency stop circuits or power-loss memory applications.

Pulse Width Matters: Never apply continuous DC to the set or reset coil. The coil wire is sized for intermittent duty. A continuous voltage will overheat and melt the coil bobbin within seconds. Keep your drive pulses between 10ms and 500ms.

Rating Table: Which Column Governs Your Load?

The most common mistake makers and junior technicians make is looking only at the "Nominal Contact Current" (e.g., 10A) and assuming the relay can switch 10A of anything. This is false. The governing column changes entirely based on whether you are switching AC or DC, and whether the load is resistive or inductive.

Parameter Typical Spec Value Governing Load Type Failure Mode if Exceeded
Coil Voltage 12VDC / 24VDC Control Circuit Coil burnout (overvoltage) or failure to latch (undervoltage).
Nominal Contact Current 10A @ 250VAC AC Resistive (Heaters, Incandescent) Thermal melting of the copper contact arm.
Breaking Capacity (DC) 2A @ 30VDC DC Loads (Batteries, Solar, LEDs) Sustained DC arc welding the contacts shut.
Dielectric Strength 2000VAC (1 min) Isolation / Safety Coil-to-contact flashover, putting mains on your MCU.

Which rating column governs this load?
If you are switching AC resistive loads, the Nominal Contact Current governs. AC arcs self-extinguish 120 times a second at the zero-crossing, making them easy to break.
If you are switching any DC load or highly inductive AC loads, the Breaking Capacity governs. DC arcs do not have a zero-crossing. A relay rated for 10A at 250VAC might only be safely rated to break 2A at 30VDC. If you try to break a 10A 12VDC motor load with it, the arc will sustain, melt the silver-alloy plating, and weld the contacts permanently closed.

Load-Type Decision Path: Resistive, Inductive, or Motor?

Use this decision tree to derate your relay and select the correct overcurrent protection for the contact side. For a deeper look at contact physics, refer to contact material specifications on Electronics Tutorials.

If Your Load Is... Derate Relay Capacity To... Protection Device Requirement
Resistive (Heaters, toasters) 100% of nominal AC rating. Standard thermal-magnetic breaker or fast-acting fuse.
Inductive (Solenoids, transformers) 30% of nominal rating. Snubber network (RC) across load; standard breaker.
Motor (Pumps, compressors) 20% of nominal rating (to handle LRA inrush). Time-delay (slow-blow) fuse or D-curve breaker.
Do Not Treat Fuses and Breakers as Interchangeable: When protecting the motor load side, a standard C-curve thermal-magnetic breaker will trip on its magnetic element during the motor's 8x locked-rotor inrush current, causing nuisance trips. A standard fast-acting fuse will simply blow. You must match the protection device to the relay's make capacity. Use a time-delay (slow-blow) fuse or a D-curve motor-rated breaker to allow the inrush current to pass without opening, while still protecting the wiring against sustained thermal overloads.

Bench Testing: Dead and Live Diagnostics

Before wiring a latching relay into a live panel or PCB, you must verify its mechanical and electrical integrity. Here is the exact sequence for testing it dead and live.

1. Dead Testing (Power Removed)

Set your digital multimeter (DMM) to the Ohms/Continuity setting.

  • Coil Resistance: Probe the Set coil pins. A 12VDC coil typically reads between 200Ω and 400Ω. If it reads OL (open), the internal wire is broken. If it reads near 0Ω, it's shorted.
  • Contact Isolation: Probe COM to NO. It should read OL. Probe COM to NC. It should read < 1Ω. If both read < 1Ω, the contacts are welded shut from a previous overcurrent event.

2. Live Testing (Control Voltage Applied)

Use a bench power supply or a known-good 12V source with a momentary pushbutton.

  • The Pulse Test: Apply a 50ms pulse to the Set coil. You should hear a sharp, distinct 'click'. Remove power. Measure COM to NO with the DMM in continuity mode; it must still read < 1Ω. The relay has successfully latched.
  • Voltage Drop Test: Pass a known load (e.g., 2A) through the closed contacts. Measure the voltage directly across the COM and NO terminals. A healthy contact will show a voltage drop of less than 50mV. If you read > 200mV, the contact resistance is too high due to pitting or oxidation, and the relay will overheat under full load.

Repair vs. Replace: The Final Verdict and Default Pick

When to repair vs. replace?
The rule for sealed electromechanical relays is absolute: Never repair, always replace. If a relay fails a dead test, or if you have to pry it open to inspect it, it goes in the bin. Some hobbyists attempt to salvage relays by filing or sanding the contacts to remove arc pitting. This is a critical error. Sanding removes the factory-applied silver-nickel or silver-tin oxide plating, exposing the base brass or copper. The exposed base metal will oxidize rapidly and weld together on the very next switching cycle, creating a severe fire hazard.

The Decision Path Termination: What to Buy

Stop guessing part numbers. Based on the load paths and derating rules above, here is your concrete selection path:

  • For general-purpose AC loads (up to 10A resistive) or low-power DC logic: Buy the Omron G6BK-1114P-US. It is a 12VDC coil, 1 Form A (SPST-NO) PCB latching relay. It costs roughly $6.50, features a 10A 250VAC rating, and has excellent dielectric isolation. This is the default pick for 90% of home automation and Arduino/ESP32 latching projects.
  • For high-current DC loads (Solar banks, 12V/24V battery systems, DC motors): The standard G6BK will weld its contacts. You must step up to a relay specifically designed for DC arc suppression, like the Panasonic ALDP124 (24VDC coil, 16A rating, optimized for 30VDC breaking). Expect to pay around $12.00 per unit.

Wire your flyback diodes, respect the DC breaking capacity limits, and pulse your coils correctly. Your latching circuit will run indefinitely without drawing a single milliamp of standby current.