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
Example data — not a real field report
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
Try a guided scenario
Build a start/stop latch with an interlock.
Ladder logic · PLC & ControlsNo sign-in required. Progress is saved on this device.
What this lab is not
- Not a design document, stamped calculation, or approval record.
- Not a substitute for engineering analysis by a licensed professional.
- Not connected to live equipment and not a safety device.
Calculation basis
Results are computed from first-principles circuit relationships using the values you enter.
Simplifying assumptions are stated in the lab itself; where a model is intentionally conceptual, the lab says so rather than implying study-grade accuracy.
Standards basis: Conceptual only. Validation state: Automated checks only (last checked 2026-08-15).
Who it's for
Tags
- CATEGORY
- PLC & Controls
- DIFFICULTY
- Intermediate
- AVAILABILITY
- Available
- VALIDATION
- Automated checks only
- STANDARDS BASIS
- Conceptual only
- VERSION
- v2.0
- LAST CHECKED
- 2026-08-15
- REVIEWER OF RECORD
- Unassigned — pending licensed PE technical review
- EST. TIME
- 20–40 min
Status labels are defined on the status definitions page.
Open full appFor education, training, and preliminary support only. Verify results against applicable codes, standards, manufacturer data, project specifications, AHJ requirements, and qualified engineering judgment.
Keep exploring
Industrial Sensor & Signal Simulator
Trace a process variable through a sensor, signal conditioner, and 4–20 mA loop to a PLC analog input.
- 4-20MA
- 0-10V
- INDUSTRIAL SENSOR
Motor Starting Simulator
Compare inrush current magnitude and duration for DOL, reduced voltage, soft starter, and VFD starting methods.
- IEEE
- MOTOR STARTING
- DOL
