Pro
10 min

CCST 17 — Diagnose: Counter Never Resets

ccstdiagnosticscounterCTUreset

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 17 — Diagnose: Counter Never Resets scenario preview

Briefing

A batch counter reaches PV but the reset rung is missing — BATCH_DONE stays latched permanently. Add the reset so the counter recycles after ACK.

Objectives

  • Identify the missing CTU reset rung
  • Add a reset using ACK_PB
  • Verify counter cycles again after reset

Hints

  • CTU.R clears CV back to 0
  • CTU_1(CU:=PART_IN, R:=ACK_PB, PV:=5)

I/O Table

Inputs

PART_IN

Part sensor

BOOL · %I0.0

ACK_PB

Acknowledge button

BOOL · %I0.1

Outputs

BATCH_DONE

Batch done output

BOOL · %Q0.0

Your program will be tested against:

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

  1. #1Done after 5 parts

    Done after 5 parts

  2. #2Resets after ACK

    Resets after ACK

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 practical 017 counter assessment: readiness checklist

Direct answer

The candidate can prove one count per intended event, test reset priority and diagnose missed or duplicate counts from scan evidence.

Written for controls candidates practicing a counter task with explicit event, accumulator, done-state and reset requirements.

a controls technician completing a supervised practical assessment on generic PLC, motor-control and instrumentation equipment while studying counter edge behavior, reset evidence and diagnostic explanation
System map / 02

NODE 01observable

Role scope

Count event, edge definition, accumulator, preset, done state, reset command, priority, retention, display and acceptance sequence.

NODE 02observable

Skills map

Physical or simulated part transition through input sampling, edge memory, counter instance, accumulator, comparison, output and operator indication.

NODE 03observable

Core exercise

A declared number of clean events increments once each, reaches done at the boundary and resets through the specified action.

NODE 04observable

Stretch case

Held input, bouncing input, simultaneous count and reset, preset equality, overflow, mode change, power cycle and retained accumulator.

NODE 05observable

Troubleshooting

A sensor, signal-conditioning, scan, edge, counter-instance, reset, comparison, display or retention mismatch.

NODE 06observable

Portfolio evidence

The pattern recreated and tested in the target controller with current instruction documentation.

Answer surface / 07

Why does a PLC counter count only once while an input stays on?

Most count-up instructions respond to a false-to-true event, not every scan that remains true. Exact instance and prescan behavior must be checked for the platform.

What happens if count and reset are true together?

Priority depends on the program order and instruction semantics. Define the intended outcome and test the simultaneous boundary explicitly.