Free
6 min

Beginner 09 — Conveyor with auto stop

beginnerfundamentalsset-resettimersynthesis
Beginner 09 — Conveyor with auto stop scenario preview

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

Briefing

Pull everything together. Tap START — MOTOR latches on. After 3 seconds, a timer auto-shuts the MOTOR off. That's a real industrial pattern: short-cycle a conveyor with a single button press. Three rungs: a SET on START, a TON enabled by MOTOR, and a RESET when the timer's .Q goes true.

Objectives

  • Tap START → MOTOR runs
  • After ~3 seconds without further input, MOTOR shuts off automatically

Hints

  • Rung 1: latch the motor on START. | START | S= MOTOR ;
  • Rung 2: drive the timer from MOTOR. T_RUN(IN := MOTOR, PT := 3000);
  • Rung 3: when the timer fires, reset MOTOR. | T_RUN.Q | R= MOTOR ;

I/O Table

Inputs

START

Momentary start push-button (NO)

BOOL · %I0.0

Outputs

MOTOR

Conveyor motor contactor

BOOL · %Q0.0

Your program will be tested against:

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

  1. #1After 3.5 s → MOTOR off (timer auto-shut)

    Once T_RUN.Q goes true, the RESET drops MOTOR

  2. #2Pulse START → MOTOR on

    A momentary START latches MOTOR on

  3. #3Mid-cycle (1.5 s) → MOTOR still on

    Timer has not yet hit its 3 s preset

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