Relays, Switches, and Contactors in Simple & Sequential Control Systems (with a Motor Control Schematic)

Relays, Switches, and Contactors in Simple & Sequential Control Systems (with a Motor Control Schematic)

Verified Sources
Nov 4, 2026

Relays, switches, and contactors are core electromechanical components used to implement simple and sequential control in industrial automation—especially where discrete (on/off) logic is required.

  • Relay: a small control device that “decides” logic by opening/closing contacts.
  • Contactor: a relay-like device designed for switching higher currents and motor loads.
  • Switch: manual devices (e.g., pushbuttons) or limit switches that provide operator/physical state inputs.

In typical motor control, a low-power control circuit uses relay/contactor coils and auxiliary contacts to generate logic, while a power circuit uses the contactor’s main contacts to switch the motor’s supply. This separation improves safety, scalability, and fault containment.

Because these devices ultimately implement logic via contact states, you can model sequential behavior using relay logic concepts such as latching (“seal-in”), interlocks, and timed transitions using relay timers (common in ladder-style designs).

Relay Logic & Motor Control Basics (introductory overview)

Key roles in a control system

  1. Inputs (switching elements): pushbuttons, limit switches, selector switches.
    • Provide discrete signals (e.g., START=closed, STOP=opened).
  2. Logic & decision (relay contacts and coils): relays convert input conditions into contact outputs using coil energization.
    • Relay contacts can be NO / NC.
  3. Power actuation (contactor contacts): contactors handle the motor current at the power level.
    • Auxiliary contacts (often “extra” contacts on the contactor) are used in the control circuit for feedback/latching.

Contact polarity/state mapping: in schematics, you will commonly see:

  • NO contact symbol: open when coil is de-energized, closes when energized.
  • NC contact symbol: closed when coil is de-energized, opens when energized.

This is exactly what enables sequential control: when a coil energizes, it changes one or more contact states, which changes downstream logic—forming a step-by-step chain.

Key design pattern: seal-in / holding logic

  • START energizes a coil.
  • A parallel NO auxiliary contact provides a “holding path” so the coil remains energized even after START is released.
  • STOP breaks the path (often via an NC contact in series).

Implementing a simple motor starter using relay/contactor logic (seal-in)

  1. 1
    Step 1

    Wire the motor through an overcurrent protection device and the contactor’s main contacts. The power path is switched by the contactor.

  2. 2
    Step 2

    Create a series control path using: STOP (typically NC), overload/auxiliary NC, and START (NO) to energize the contactor coil.

  3. 3
    Step 3

    Place the contactor’s auxiliary NO contact in parallel with the START pushbutton so the coil stays energized after START is released.

  4. 4
    Step 4

    Include NC contacts that must be true for safe operation (e.g., overload trip, emergency stop, or mutual exclusivity between different directions).

  5. 5
    Step 5

    Check these transitions: (1) coil de-energized → all series NC contacts closed, NO contacts open; (2) coil energized → holding contact closes, allowing coil to remain on; (3) STOP/overload opened → coil de-energized, main power contacts open.

  6. 6
    Step 6

    Treat each contact as boolean logic: series contacts act like AND, parallel contacts act like OR—then implement sequence via coil energization feedback.

How sequential control emerges (relay logic “state machines”)

A sequential control system advances through states (Step 1 → Step 2 → …) by:

  • energizing coils that activate corresponding contacts,
  • using interlocks so steps don’t conflict,
  • optionally using timers so transitions occur after a delay.

Conceptually, each relay/contactor coil can represent a state bit (energized = 1, de-energized = 0). The wiring then encodes the allowed transitions.

In classic relay control panels:

  • Timers are implemented with relay timer contacts (e.g., delay-on, delay-off).
  • Interlocking is done using NC/NO contacts from other coils to prevent conflicting states (e.g., forward and reverse cannot energize at the same time).

Practical note: as the number of steps grows, relay logic becomes harder to maintain; PLC-based ladder/structured text is often chosen. However, the electromechanical fundamentals remain the same.

Pro Tip: Use a coil as the “memory”

In sequential relay control, the coil’s energized/de-energized state becomes the memory that drives the next step via feedback contacts (latching + interlocks).

Warning: Don’t confuse contact ratings

Relays/contactor coils are control-power devices, but the contacts must be rated for the switched load (e.g., motor inrush current). Motor circuits typically require a contactor with properly sized power contacts and overload protection.

Schematic Example: Motor Control Circuit (Start/Stop with Contactor Seal-in and Overload)

Below is a simplified but schematic-style representation of a typical single motor control system:

Components (typical)

  • S0: STOP pushbutton (NC)
  • S1: START pushbutton (NO)
  • K: Contactor coil (drives power contacts K1/K2)
  • K-Main: Contactor main power contacts (connect motor to supply)
  • OL: Overload relay auxiliary contact (NC when healthy, opens on overload trip)
  • K-Aux (NO): Contactor auxiliary contact for seal-in

Wiring logic (what the schematic is doing)

  • The coil K energizes only if:
    • STOP is closed ([NC] contact closed) AND
    • overload is healthy (OL NC contact closed) AND
    • either START is pressed OR the seal-in contact is already closed.
  • When coil K energizes:
    • main contacts close → motor runs.
    • aux NO contact closes → seal-in maintains coil even after START is released.
  • When STOP is opened or overload trips:
    • coil K de-energizes,
    • main power contacts open → motor stops.

Boolean interpretation (contact-level)

Let:

  • S1=1S1=1 when START pressed (NO closed),
  • S0=1S0=1 when STOP closed (NC closed),
  • OL=1OL=1 when overload OK (NC closed),
  • K=1K=1 when the contactor coil is energized.

Then the coil condition is essentially:

K=S0⋅OL⋅(S1+K)K = S0 \cdot OL \cdot (S1 + K)

This equation captures latching: once K=1K=1, the (S1+K)(S1 + K) term stays true until S0S0 or OLOL goes false.

Relay/Contactor-based sequential behavior lifecycle

Switch state changes

Inputs become true/false

Pushbuttons/limit switches change contact states."

Relay/contactor decision

Coil energizes

Coils energize based on series/parallel contact logic."

Feedback for memory + interlock

Aux contacts update

Aux NO/NC contacts change, enabling or blocking the next step."

Timed transition

Optional timing

Timer contacts shift from one state to another after a set delay."

Stop/fault clears logic

System returns to safe state

STOP or overload opens, de-energizing coils and opening power contacts."

Typical function mapping (what each device contributes)

Relative role in common motor control panels (qualitative scale).

Implementation FAQs (edge cases & troubleshooting)

Knowledge Check

Question 1 of 4
Q1Single choice

In a motor control circuit with seal-in, which part typically holds the contactor coil on after START is released?