Learning portal with an interactive FBD simulator

Learn boolean logic and PLC programming in the browser

Learning materials, practical tasks, and an interactive FBD simulator for studying logic diagrams, PLCs, and industrial automation.

Boolean logic
TRUE/FALSE, operations, and truth tables explain conditions.
FBD diagrams
Conditions become visible blocks and connections.
PLC use
The diagram controls inputs, outputs, sensors, and mechanisms.

Two learning tracks

From logical conditions to FBD diagrams and PLC tasks

The site sections help users study Boolean algebra and the basics of PLC programming. Create your own logic diagrams or use ready-made examples.

Track logic

Boolean logic

A section about describing a circuit's operating conditions through logical values and operations. You will learn when a variable is considered TRUE or FALSE, how to combine conditions with AND, OR, NOT, and XOR, and how to check the result using truth tables.

  • TRUE / FALSE
  • AND / OR / NOT / XOR
  • truth tables
  • logic expressions
  • button, lamp, and condition tasks
  • interactive simulator checks
Open logic track
Track plc

PLC and FBD

Industrial automation practice: inputs, outputs, scan cycle, function blocks, memory, timers, and counters.

  • what a PLC is
  • inputs and outputs
  • scan cycle
  • FBD blocks
  • timers, counters, triggers
  • common automation diagrams
Open PLC/FBD track

From logic to PLC

The same idea carries through the whole path

Boolean logic describes conditions. A PLC uses those conditions to control real inputs, outputs, sensors, and mechanisms. FBD represents that logic as a visual diagram.

01

Theory

Study the rule or block behavior.

02

Example

Open a commented training diagram.

03

Simulation

Toggle inputs and observe the output.

04

Exercise

Change the condition or add a block yourself.

Program examples

Learning examples for logic and PLC/FBD

The catalog includes simple logic tasks and practical PLC diagrams. Each example can be opened in the editor and checked in simulation.

View library
PLC/FBDpractical

Conveyor start/stop

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

Load in editor
PLC/FBDintermediate

Delayed motor start

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

Load in editor
PLC/FBDbeginner

Pump start with interlock

AND logic, emergency stop, and start permissive.

Load in editor
PLC/FBDintermediate

RS/SR trigger

Set/Reset priority and output signal state retention.

Load in editor
PLC Portal - Online FBD PLC simulator