Free
5 min

Beginner 05 — Start/Stop (no latch)

beginnerfundamentalsstart-stopno-latch

Ready to build this?

Sign up free — no credit card required. This scenario is included in the free tier.

Sign up to play this scenario →

Already have an account? Log in

Not ready to sign up? Run a live lab now — no signup →

Beginner 05 — Start/Stop (no latch) scenario preview

Briefing

Combine an NO START with an NC STOP. Hold START to turn the LIGHT on, release it and the LIGHT drops out. STOP also turns it off. This is the obvious-but-wrong design. Try it. Notice what you have to do to keep the LIGHT on. The next lesson fixes the problem with a latch.

Objectives

  • Holding START with STOP released turns LIGHT on
  • Releasing START turns LIGHT off (you will discover this)
  • Pressing STOP turns LIGHT off

Hints

  • One rung: an NO contact for START in series with an NC contact for STOP, driving the LIGHT coil.
  • In IEC, AND between contacts gives you a series circuit.

I/O Table

Inputs

START

Momentary start push-button (NO)

BOOL · %I0.0

STOP

Stop push-button (read as NC)

BOOL · %I0.1

Outputs

LIGHT

Indicator lamp

BOOL · %Q0.0

Your program will be tested against:

All test cases run automatically when you submit. Assertions are hidden until you pass.

  1. #1Press STOP → LIGHT off

    STOP breaks the rung even while START is held

  2. #2Hold START → LIGHT on

    While START is true and STOP is false, LIGHT is on

  3. #3Release START → LIGHT off

    No latch — releasing START drops the LIGHT

Ready to build this?

Sign up free — no credit card required. This scenario is included in the free tier.

Sign up to play this scenario →

Already have an account? Log in

Not ready to sign up? Run a live lab now — no signup →

Runnable simulator field guide

Start-stop without latch scenario: test checklist

Direct answer

The learner can predict why an output follows the start input only while held and can state when maintained state is or is not part of the requirement.

Written for pLC beginners comparing direct momentary control with seal-in or latched behavior while learning contact truth, scan execution, stop priority and feedback.

a controls engineer cross-referencing a PLC variable table, I/O schedule, electrical drawing and repeatable test evidence at a guarded automation cell while studying momentary start-stop behavior without maintained memory
System map / 02

NODE 01observable

Scenario setup

Initial input states, momentary start and stop semantics, output ownership, scan order, request duration, independent feedback and restart expectation.

NODE 02observable

I/O and state map

Start and stop input values through contact instructions and rung truth to output command, modeled response and observed feedback.

NODE 03observable

Normal run

The output energizes only while the permitted start condition is true and stop retains explicit priority.

NODE 04observable

Boundary run

One-scan pulse, simultaneous buttons, input chatter, held start, lost feedback, program restart and power return.

NODE 05observable

Injected fault

An input-state, contact-semantics, rung-order, output-owner, request-duration, feedback or restart mismatch.

NODE 06observable

Target check

The learned pattern compared with the actual machine requirement and then tested on the intended controller and interface.

Answer surface / 07

Why does a PLC output turn off when I release Start?

Without seal-in, set/reset or another state mechanism, the rung becomes false as soon as the momentary start input becomes false.

When should a start command not be latched?

Use non-maintained behavior when the requirement calls for hold-to-run or jog operation and after the risk and stop behavior are properly designed.