Learn ladder logic

Read a concept, predict what its program will do, then try the matching exercise. Start with contacts and coils before moving to memory, timers and sequences.

Start with the basics

Ladder logic basics

NO and NC contacts, series and parallel paths, coils, TON, CTU and the scan cycle.

Guides and practice

What is ladder logic?

Understand ladder diagrams, contacts, coils and scan cycles, then run your first input-to-output program in a browser.

Use a ladder logic simulator

A practical workflow for editing a ladder diagram, running virtual inputs, observing outputs and checking the result in PLC Practice Lab.

Ladder logic programming

Learn a repeatable method for turning a control requirement into inputs, Boolean conditions, state, a ladder program and acceptance cases.

PLC simulation software

Understand what browser PLC simulation can teach, what a vendor-specific simulator adds, and how to choose a practice environment for your goal.

Learn by doing

Explore all eight ladder logic examples, each with a reference solution, explanation, common mistakes and automatic checks.