PLC Ladder Logic Simulator
Run and step through ladder logic programs in the browser — toggle digital inputs, watch outputs and coils update rung-by-rung, trace the PLC scan cycle, and advance through Beginner, Intermediate, and Advanced scenarios.
Overview
Ladder logic is the lingua franca of industrial control systems, and the scan-cycle model that governs it — evaluate inputs, execute rungs left-to-right top-to-bottom, update outputs — is the mental model every controls engineer and technician must internalize. This simulator runs an executable ladder logic engine in the browser: load a preset scenario, press Run, and watch inputs, rungs, and outputs evaluate in real time. Toggling a digital input immediately changes rung continuity and output state within the same scan. Single-step mode lets you advance one scan at a time and observe exactly which rungs changed and why. The Ladder Logic tab shows the live rung diagram with contact states highlighted. The Process Mimic tab shows a visual representation of the controlled process (conveyor, pump, motor) responding to PLC outputs. Three difficulty tiers — Beginner, Intermediate, and Advanced — control program complexity. Scenarios include seal-in (latching) circuits, interlocking, and the PLC scan cycle demonstration. A Quiz tab reinforces ladder logic concepts. The I/O Monitor panel shows real-time digital input and output states.
App preview
A live look at the app you'll launch — every control on the left drives the visualizations on the right in real time.
Inside the lab
What you'll do
- 01Describe the PLC scan cycle — input scan, program execution, output update — and explain why scan order matters
- 02Trace rung continuity through series and parallel contact configurations to predict output coil state
- 03Implement a seal-in (latching) circuit using a normally-open output contact in parallel with a start pushbutton
- 04Apply interlocking logic to prevent two outputs from being energized simultaneously
- 05Toggle digital inputs and observe the effect on rung continuity within the same scan cycle
- 06Interpret an I/O monitor table showing current input and output states during program execution
Who it's for
Tags
Keep exploring
Industrial Sensor & Signal Simulator
Configure pressure, temperature, flow, level, and discrete sensors, select 4–20 mA or 0–10 V signal types, trace scaling to PLC raw counts, and simulate fault conditions including open wire, noise, and bad calibration.
Motor Starting Simulator
Compare Across-the-Line, Reduced Voltage Auto-Transformer, Soft Starter, and VFD starting methods on live current, speed, and torque curves — with configurable HP, inertia, NEMA design class, and voltage from 208 V to 4160 V.
