Pro
7 min
CCST 22 — Two-Hand Control
ccstsafetytwo-handpress
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
A press brake requires both hands to be on the buttons simultaneously for the PRESS_CYCLE output to energise (Type III two-hand control).
Objectives
- PRESS_CYCLE is TRUE only when both LEFT_HAND and RIGHT_HAND are TRUE at the same time
- If either is released, PRESS_CYCLE drops immediately
- A one-second window is not required (simplified version)
Hints
- PRESS_CYCLE := LEFT_HAND AND RIGHT_HAND
I/O Table
Inputs
LEFT_HANDLeft-hand button
BOOL · %I0.0
RIGHT_HANDRight-hand button
BOOL · %I0.1
Outputs
PRESS_CYCLEPress cycle output
BOOL · %Q0.0
Your program will be tested against:
All test cases run automatically when you submit. Assertions are hidden until you pass.
- #1Cycle when both held
Cycle when both held
- #2Drops when right released
Drops when right released
Related scenarios
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