P
plcSim
Files
Import
Workspace
OFFLINEediting enabled
plc-api · plcsim-api.fly.dev

plcSim

Welcome back. Get started with an example project or continue with your own logic.

YOUR PROJECTS
You can run everything here without an account. Sign in to save programs and reopen them later.
START
New program
An empty editor. Type Neutral Text or Structured Text and the ladder renders as you go.
Import your logic
Bring a Rockwell .L5X export or Neutral Text — or just drop the files anywhere on this screen.
Paste logic
⌘V / Ctrl+V anywhere on this screen — Neutral Text, Structured Text, or a whole L5X from the clipboard.
EXAMPLESEach one runs on its own — open it and press Run.
Motor start/stopLadder (NT)
A latching start/stop station. Click Start once and the seal-in branch holds the motor on through its own contact until Stop breaks the rung.
StartStopMotor
Conveyor with dwellLadder (NT)
The belt runs, a 5-second timer proves it is up to speed, and only then does the ready lamp light. Watch the accumulator climb.
RunRequestDwellTimer.ACCReadyLamp
Tank level alarmsStructured Text
Hysteresis in Structured Text: alarms latch at one level and clear at another.
LevelHighAlarmFillValve
Traffic light sequencerStructured Text
Three chained timers cycle forever with no input — press Run and watch it go.
GreenAmberRed
Pump station (Rockwell L5X)L5X import
A Studio 5000 program export: lead/lag pumps, program-scope tags, a JSR'd alarm routine.
TankLevelLeadPumpLagPump
0 routines · 0 rungs
Ladder (RLL)
IEC 61131-3