Pro
10 min

CCST 14 — Diagnose: Seal-In Missing

ccstdiagnosticsseal-inmotor

Ready to build this?

Sign up free — no credit card required. This scenario requires the Pro plan.

Sign up to play this scenario →

Already have an account? Log in

CCST 14 — Diagnose: Seal-In Missing scenario preview

Briefing

The motor drops immediately when the start button is released. The seal-in branch is missing. Add the parallel MOTOR_CONTACTOR contact.

Objectives

  • Identify that the contactor does not latch
  • Add parallel MOTOR_CONTACTOR contact (seal-in)
  • Verify motor stays on after start button released

Hints

  • Watch the output after START returns to FALSE. The rung needs another TRUE path around the momentary START contact.
  • The fix is a single parallel branch: OR MOTOR_CONTACTOR in the rung condition

I/O Table

Inputs

START_PB

Start push-button

BOOL · %I0.0

STOP_PB

Stop push-button

BOOL · %I0.1

Outputs

MOTOR_CONTACTOR

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. #1Motor seals in

    Motor seals in

Ready to build this?

Sign up free — no credit card required. This scenario requires the Pro plan.

Sign up to play this scenario →

Already have an account? Log in

Job-readiness and assessment field guide

CCST 014 missing seal-in diagnosis: readiness checklist

Direct answer

The candidate can map the momentary start branch, maintained request, stop and overload conditions, final output and independent running proof, then identify why the state drops.

Written for controls candidates diagnosing a motor request that works only while the Start input is held.

a controls technician completing an evidence-led practical assessment on a generic PLC, alarm, motor and instrumentation bench while studying motor seal-in logic, stop priority, output ownership and missing-maintain fault diagnosis
System map / 02

NODE 01observable

Role scope

Start input, stop priority, permissives, maintained-state branch, auxiliary or memory feedback, final output and motor-running proof.

NODE 02observable

Skills map

Momentary command through branch logic, seal state, series stop conditions, final command, interface device, motor response and feedback.

NODE 03observable

Core exercise

One deliberate start maintaining after button release and one stop removing the request under repeated clean initial conditions.

NODE 04observable

Stretch case

Start and stop together, overload open, auxiliary missing, duplicated output, program scan order, power return and restart request.

NODE 05observable

Troubleshooting

An input, branch, maintained-state, permissive, final-writer, output-interface, motor or feedback mismatch.

NODE 06observable

Portfolio evidence

The corrected behavior retested for stop, overload, restart and target-platform scan semantics under approved procedures.

Answer surface / 07

Why does a PLC motor stop when Start is released?

The maintained branch may be missing, addressed incorrectly, placed around the wrong condition, reset later in the scan or dependent on feedback that never arrives. Trace the final owner rather than only the visible rung.

Should seal-in logic use the output bit or an internal request?

Either pattern can be valid within a clear ownership contract. An internal request often separates sequence state from the physical output, but both require one deliberate reset path and independent feedback where needed.