Pro
7 min

CCST 06 — SET / RESET Coils

ccstladderset-resetalarmlatch
CCST 06 — SET / RESET Coils scenario preview

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

Briefing

Use Set (S) and Reset (R) coils to latch ALARM on FAULT_INPUT and clear it on ACK_PB.

Objectives

  • Set ALARM on rising edge of FAULT_INPUT
  • Reset ALARM when ACK_PB is pressed
  • ALARM must stay set if FAULT_INPUT clears before ACK_PB

Hints

  • S coil sets a bit; R coil resets it
  • Rung 1: FAULT_INPUT → S ALARM
  • Rung 2: ACK_PB → R ALARM

I/O Table

Inputs

FAULT_INPUT

Fault input

BOOL · %I0.0

ACK_PB

Acknowledge push-button

BOOL · %I0.1

Outputs

ALARM

Alarm 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. #1Fault sets alarm

    Fault sets alarm

  2. #2Alarm stays on after fault clears

    Alarm stays on after fault clears

  3. #3ACK resets alarm

    ACK resets alarm

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