Industrial Automation Simulation

Learn automation by
simulating it live

AutoLearn is a browser-native simulation ecosystem — design HMI screens, write PLC ladder logic, draw P&ID diagrams, run real-time plant models, and tune PID controllers. No software to install.

Already have an account? Log in

LIVE SIMULATION — T-101 TANK PROCESS
FEED FCV-101 35% FT 101 6.1 m³/h 100% 50% 0% HV-101 18% LT 101 1.87 m TT 101 38.4 °C FT 201 4.3 FCV-201 22% LIC-101 SP 2.00 m PV 1.87 m OP 22% ● NORMAL SYS.SCAN_TIME 198 ms
7
Simulation Modules
5 Hz
Real-time ODE Engine
ISA
5.1 / 61131-3 Compliant
0
Install Required

Every tool a process engineer needs

Seven interconnected simulation modules sharing a single real-time signal bus. Change a valve — the level sensor updates, the PID reacts, the HMI display changes. Live.

HMI Designer

Drag-and-drop HMI screens with 40+ ISA SVG widgets. Switch between Design and Runtime mode — widgets subscribe to live tags and animate in real time.

SVG DOM TagDB 40+ Widgets Alarms
PLC Ladder Logic

Visual rung editor with NO, NC contacts, output coils, timers, counters, and math blocks. Scan cycle runs in a Web Worker — never blocks the UI thread.

IEC 61131-3 Web Worker Virtual I/O Step Debug
P&ID Editor

Draw process diagrams with ISA 5.1 instrument symbols — transmitters, control valves, relief valves, tanks, pumps, heat exchangers. Connect with orthogonal piping.

ISA 5.1 Drag & Drop Pan / Zoom Export JSON
Plant Simulator

Real-time tank process model: level and temperature ODEs solved with 4th-order Runge-Kutta at 5 Hz. Gravity-driven outflow, heater energy balance, configurable parameters.

RK4 ODE 5 Hz Energy Balance Live Alarms
PID Controller

ISA parallel-form PID with anti-windup (back-calculation), bumpless Auto/Manual transfer, and derivative-on-PV to prevent setpoint kick. Live PV/SP/OP trend chart.

Anti-windup Bumpless dPV/dt Live Trend
TagDB Signal Bus

Every module communicates through a central publish-subscribe tag database. Write a valve position in the PLC → the plant model responds → the HMI updates — all under 200 ms.

Pub-Sub ISA Naming Quality Alarm Engine
AI Tutor — powered by Claude
Pro

Ask questions about your live simulation. The AI sees your active tags, alarm state, PLC program, and HMI layout — so answers are specific to what's happening on screen, not generic textbook answers.

Context-aware SSE Streaming Server-side proxy Rate-limited

One signal bus. Everything connected.

Every module talks through TagDB — the real-time publish-subscribe backbone.

1
PLC writes actuator tags

Your ladder logic executes in a Web Worker at configurable scan rate. Output coils write to FCV-101.OP, FCV-201.OP.

2
Plant Model solves the ODE

PlantModel reads actuator values, runs RK4 every 200 ms, and writes sensor tags: LT-101.PV, TT-101.PV, flow rates.

3
HMI + PID react instantly

HMI widgets subscribed to tags redraw their SVG. The PID Controller computes a new output. Alarms fire if limits are exceeded. Everything updates in under 200 ms.

One source of truth for every signal

ISA-5.1 tag naming. Quality status (GOOD / BAD / UNCERTAIN). Alarm thresholds. Subscribe with a callback — get notified the moment a value changes.

Pub-Sub: subscribe any tag, fire on change
Alarm engine: HI / LO / HIHI / LOLO thresholds
Quality tracking: GOOD · BAD · UNCERTAIN
Snapshot export/import for project save
TagDB.getTags() snapshot
LT-101.PV
1.874
m
PLANT
TT-101.PV
38.4
°C
PLANT
FT-101.PV
6.12
m³/h
PLANT
FCV-101.OP
35.0
%
PLC
FCV-201.OP
22.0
%
PID
LIC-101.SP
2.000
m
HMI
SYS.SCAN_TIME
198
ms
SYS

Start free. Scale when you need it.

All tiers include the TagDB signal bus and the core simulation engine. No credit card required to start.

Free
$0
forever

  • 1 HMI screen, 8 basic widgets
  • 10 PLC rungs
  • 1 P&ID diagram
  • Tank simulator (1 model)
  • 20 tags
  • 3 saved projects
  • PID Controller
  • AI Tutor
Get Started
Team
$39/mo
up to 5 seats

  • Everything in Pro
  • 5 seats included
  • Shared project library
  • AI Tutor (50 req/day)
  • Priority support
  • OPC-UA simulation
  • Custom plant models
Start Team Trial
Corporate
Custom
contact us

  • Everything in Team
  • Unlimited seats
  • OPC-UA simulation
  • Custom plant model upload
  • AI Tutor priority access
  • Custom HMI widgets
  • Dedicated support
Contact Sales
Browser-native · No install · Free to start

Ready to simulate your first process?

Create a free account and open the Tank Simulator in under 60 seconds.