wirenerd
← All Build Guides
Build Guide · Motor Control

Sequence Control

Force motor 2 to start only after motor 1 is running, using a permissive contact.

Difficulty: IntermediateBuilds on: two start/stop circuitsLesson: read the theory →

What you’re building

L1L2/NSTOP1START1M1M1STOP2START2M1M2M2
Two start/stop circuits. Each motor's seal-in clearly brackets its own START button only. Motor 2's rung also carries an M1 permissive contact (in series, after the seal-in), so M2 can't start until M1 runs — and drops if M1 stops.

Parts to add

  • 1Power Source
  • 2Push Button NC (Stops)
  • 2Push Button NO (Starts)
  • 2Coil
  • 3NO Contact

Steps

  1. Build two start/stop circuits

    Build two independent seal-in circuits: Coil M1 (with its Start1, Stop1, and M1 seal-in) and Coil M2 (with Start2, Stop2, and M2 seal-in). Get both running on their own first.

  2. Add the permissive contact

    Add one more NO Contact and assign it M1. Wire it in series inside M2’s start circuit — between Start2 and coil M2. This is the permissive: M2 can only start if M1 is already running.

    Start2 (right) M1 NO Contact (left)
    M1 NO Contact (right) Coil M2 A1
  3. Energize and test the order

    Click Energize. Try Start2 first — nothing happens (M1 isn’t running, so the permissive is open). Start M1, then Start2 — now it works. You’ve enforced start order, exactly what a conveyor line needs.

  4. Chain it further

    Drop an M2 NO contact into a third motor’s start rung to extend the sequence: 1 → 2 → 3.

✓ Test it

  • Try Start on motor 2 first: nothing happens (M1 isn’t running, so the permissive is open).
  • Start motor 1, THEN start motor 2: now it works.
  • This enforces start order — exactly what a conveyor line needs.
Tip: Chain it: add an M2 NO contact into a third motor’s start rung to enforce 1 → 2 → 3.

Open the Sandbox and build it

Follow the steps above with the trainer open in another tab.

Open the Sandbox →