Program examples

Learning FBD example catalog

Ready diagrams are grouped into two tracks: boolean logic and PLC/FBD. Use level, audience, and block badges to pick a task.

Track logic

Boolean logic

TRUE/FALSE, logic operations, truth tables, and simple condition tasks.

logicintermediatehas comments

3×8 decoder

Combinational logic with three inputs and eight outputs.

ANDORNOTschooluniversity
logicintermediatehas comments

Position sensor check

XOR, mismatch detection, diagnostic output

XORschooluniversityengineer
logicbeginnerhas comments

Lamp from two buttons with AND

Lamp turns on only when Button_A and Button_B are both TRUE.

ANDschooluniversity
logicbeginnerhas comments

Lamp from two conditions with OR

The lamp turns on when at least one permissive condition is active.

ORschooluniversity
logicbeginnerhas comments

Signal inversion with NOT

NOT shows how to produce the opposite value of an input signal.

NOTschooluniversity
logicbeginnerhas comments

A AND NOT B condition

The output is active when A is TRUE and blocking condition B is FALSE.

ANDNOTschooluniversity
logicbeginnerhas comments

XOR as different states

XOR turns the output on only when two inputs differ.

XORschooluniversityengineer
logicintermediatehas comments

De Morgan's Laws in Logic Diagrams

Move negation through AND and OR and verify equivalence with a truth table.

ANDORNOTEQschooluniversityengineer
logicintermediatehas comments

Binary Half Adder

XOR and AND add two one-bit binary numbers and produce SUM and CARRY.

XORANDschooluniversityengineer

Track PLC/FBD

PLC and FBD

Start/stop, interlocks, timers, counters, triggers, and common automation diagrams.

PLC/FBDpracticalhas comments

Conveyor start/stop

SR trigger, seal-in contact, and motor command reset.

SRORANDINTERNAL_SIGNALuniversityengineer
PLC/FBDintermediatehas comments

Delayed motor start

TON timer, on-delay, and output after elapsed time.

TONuniversityengineer
PLC/FBDbeginnerhas comments

Pump start with interlock

AND logic, emergency stop, and start permissive.

ANDNOTschooluniversityengineer
PLC/FBDintermediatehas comments

RS/SR trigger

Set/Reset priority and output signal state retention.

RSSRuniversityengineer
PLC/FBDpracticalhas comments

Two-mechanism interlock

Prevent two outputs from switching on together.

ANDNOTuniversityengineer
PLC/FBDintermediateno comments

Drive pulse start

TP, short pulse, repeated-start protection

R_TRIGTPuniversityengineer
PLC/FBDpracticalhas comments

Auto / Manual mode

Command source selection and conflict blocking

ANDORNOTuniversityengineer
PLC/FBDpracticalhas comments

Conveyor part counter

CTU, batch preset, completion signal

R_TRIGCTUuniversityengineer
PLC/FBDintermediatehas comments

Lighting off-delay

TOF, hold output after command removal

TOFuniversityengineer
PLC/FBDbeginnerhas comments

Start/stop with Stop priority

An RS block stores the run command and resets it from Stop.

RSschooluniversityengineer
PLC/FBDintermediatehas comments

RS latch for seal-in logic

A simple retained command with separate Set and Reset inputs.

RSuniversityengineer
PLC/FBDintermediatehas comments

TON on-delay

The output becomes TRUE only after several scans with active input.

TONuniversityengineer
PLC/FBDintermediatehas comments

TOF off-delay

TOF holds the output after the command input is removed.

TOFuniversityengineer
PLC/FBDpracticalhas comments

CTU part counter

CTU counts sensor pulses and turns on when the preset is reached.

CTUuniversityengineer
PLC/FBDpracticalhas comments

90-Degree Box Pusher

A practical pneumatic pusher diagram with a start delay and limited push duration.

INTONTPOUTuniversityengineer