3×8 decoder
Combinational logic with three inputs and eight outputs.
Program examples
Ready diagrams are grouped into two tracks: boolean logic and PLC/FBD. Use level, audience, and block badges to pick a task.
Track logic
TRUE/FALSE, logic operations, truth tables, and simple condition tasks.
Combinational logic with three inputs and eight outputs.
XOR, mismatch detection, diagnostic output
Lamp turns on only when Button_A and Button_B are both TRUE.
The lamp turns on when at least one permissive condition is active.
NOT shows how to produce the opposite value of an input signal.
The output is active when A is TRUE and blocking condition B is FALSE.
XOR turns the output on only when two inputs differ.
Move negation through AND and OR and verify equivalence with a truth table.
XOR and AND add two one-bit binary numbers and produce SUM and CARRY.
Track PLC/FBD
Start/stop, interlocks, timers, counters, triggers, and common automation diagrams.
SR trigger, seal-in contact, and motor command reset.
TON timer, on-delay, and output after elapsed time.
AND logic, emergency stop, and start permissive.
Set/Reset priority and output signal state retention.
Prevent two outputs from switching on together.
OR, alarm latch, manual reset
TP, short pulse, repeated-start protection
Command source selection and conflict blocking
CTU, batch preset, completion signal
TOF, hold output after command removal
An RS block stores the run command and resets it from Stop.
A simple retained command with separate Set and Reset inputs.
The output becomes TRUE only after several scans with active input.
TOF holds the output after the command input is removed.
CTU counts sensor pulses and turns on when the preset is reached.
A practical pneumatic pusher diagram with a start delay and limited push duration.