Feature: 12-Lesson Curriculum

From button-to-light to PLC professional.

A structured path through the skills every PLC programmer needs — written for people who learn by doing, not by reading PDFs. Every lesson is paired with a live simulator exercise.

First 4 lessons free. No credit card required.

All 12 lessons

Each lesson takes 20–35 minutes and ends with a graded exercise in the live simulator.

1

PLC Fundamentals

Free
~20 min

What a PLC is, what it does, and how it fits into an automation system. Scan cycle, I/O modules, CPU, memory map.

Start →
2

Ladder Logic Basics

Free
~25 min

Contacts, coils, and rungs. How ladder logic maps from a relay circuit. Writing your first motor start/stop program.

Start →
3

Timers & Counters

Free
~25 min

TON, TOF, CTU, CTD. Preset vs accumulator. Using timers to delay motor start and counters to count parts.

Start →
4

Seal-in Rungs

Free
~20 min

How a seal-in (self-latching) rung works. Why order matters. The classic start/stop motor control circuit with latch.

Start →
5

Latching & Unlocking

Hobby+
~25 min

SET/RESET coils vs seal-in rungs. When each is the right choice. Latch coil hazards and how to avoid them.

Unlock
6

Sensor Inputs

Hobby+
~30 min

Proximity, photoelectric, and inductive sensors. PNP vs NPN wiring. How sensor type maps to contact type in ladder logic.

Unlock
7

Motor Control Circuits

Hobby+
~30 min

Star-delta starter, overload relay, forward/reverse interlocking. Full motor control program from contactors to PLC.

Unlock
8

Sequencers

Hobby+
~25 min

Step-based control using integer comparison. Building a 4-step conveyor sequence that pauses and restarts reliably.

Unlock
9

Analog I/O Basics

Basic+
~30 min

Scaling raw counts to engineering units. 4–20 mA loop wiring. Reading a pressure sensor and triggering an alarm.

Unlock
10

PID Control

Basic+
~35 min

Proportional, integral, and derivative explained. Tuning a PID loop for a temperature controller in the simulator.

Unlock
11

Fault Finding

Basic+
~30 min

Systematic fault-finding using scan-cycle highlight, variable table, and cross-reference. Three injected-fault exercises.

Unlock
12

Structured Text

Basic+
~35 min

IEC 61131-3 ST syntax. IF/THEN/ELSE, FOR loops, function blocks. Rewriting a ladder program as Structured Text.

Unlock

What each lesson includes

Explanation

Plain-language concept explanations written for technicians and engineers — not textbook academics.

Live exercise

Write real ladder logic against a running machine simulation. Automated test cases tell you when you pass.

Scan-cycle walkthrough

Slow down the scan and watch each rung execute step by step. See why your logic works — or why it doesn't.

Start the curriculum today — free.

First 4 lessons free. No credit card required.

Start free curriculum →