PLC Simulator
Studio 5000 / Logix Designer

Learn the Skills Studio 5000 Users Need — Free, in Your Browser

Studio 5000 Logix Designer is the industry-standard Allen-Bradley programming environment. This is the honest on-ramp to it: practise XIC, XIO, OTE, tags, timers, and counters in a free browser simulator — no Windows VM, no Rockwell licence, on any device.

Join 1300+ learners practicing PLC programming

Create a free account to save your progress.

Studio 5000 tutorial — practise Allen-Bradley Logix Designer skills in the browser

Opening honesty

This is not Studio 5000 — it is practice for it.

If you are programming a real ControlLogix or CompactLogix controller on a plant floor, you will use Studio 5000 Logix Designer — there is no substitute for that on real hardware. This page is about the step before: building Allen-Bradley ladder fluency cheaply, on any computer, so the licensed tools feel familiar the first time you open them.

The positioning is honest: learn the skills Studio 5000 users need, free in your browser, then the real tool is a UI you pick up in a day.

What Studio 5000 is

Studio 5000 Logix Designer — the full picture

Studio 5000 Logix Designer (formerly RSLogix 5000) is Rockwell Automation's programming environment for the ControlLogix and CompactLogix controller families. It replaced the RSLogix 5000 brand at version 21 and is now the standard tool for all new Allen-Bradley Logix-platform projects.

The real costs of using it as a learner are real: it is Windows-only, requires a FactoryTalk Activation licence (which employers provide but students typically cannot access), and needs several gigabytes of installation including the FactoryTalk Services Platform. Without hardware or Studio 5000 Logix Emulate (itself a licensed add-on), you cannot feel the full control loop.

View Designer is Rockwell's companion HMI tool for PanelView screens. FactoryTalk View (ME/SE) is the broader SCADA/HMI suite. Together they form the Rockwell ecosystem that drives most mid-to-large North American industrial sites.

A Studio 5000 Logix Designer ladder rung — an XIC examine-if-closed contact driving an OTE output coil with tag-based addressing — the construct you practise free in a browser PLC simulatorA basic ladder logic rung between two power rails: an examine-if-closed contact (XIC) in series driving an output coil (OTE).L1L2] [StartXIC I:0/0LampOTE O:0/0
The atom of every Studio 5000 program: a tag-addressed XIC contact driving an OTE coil.

The differentiator

Studio 5000 term — universal concept — practice link

Every Studio 5000 instruction maps onto a transferable IEC 61131-3 concept. The table below shows that mapping — and links you straight to a free practice lesson for each one.

Studio 5000 termUniversal conceptPractice it here
XIC — Examine If ClosedNormally-open (NO) contactLesson: Switch → Light
XIO — Examine If OpenNormally-closed (NC) contactLesson: NO vs NC
OTE — Output EnergizeOutput coilLesson: Coil basics
TON — Timer On DelayOn-delay timerTimer lessons
CTU — Count UpUp counterCounter lessons
Tag-based addressesSymbolic variable namesThe Path: curriculum
Logix Emulate (virtual ctrl)In-browser simulationOpen the simulator
View Designer / FactoryTalkHMI conceptsHMI tutorial (blog)
Studio 5000 Logix Designer term to universal concept mapping table with practice links
Every Studio 5000 instruction has a universal equivalent you can practise today.
Studio 5000 Logix Designer ladder symbols — the XIC normally-open contact, XIO normally-closed contact and OTE output coil you read on almost every Logix rungThe core ladder logic symbols side by side: XIC examine-if-closed, XIO examine-if-open, OTE output energize, OTL output latch and OTU output unlatch.XICIfXIOIfOTEEnergizeLOTLLatchUOTUUnlatch
The three symbols on almost every Studio 5000 rung: XIC, XIO, and OTE.

Where Rockwell slows beginners

The real cost of starting with Studio 5000

Windows-only

Studio 5000 does not run on Mac, Linux, or Chromebook. Getting started requires a Windows machine or a VM with its own setup overhead.

Licensed, not free

Studio 5000 is a professional, paid product. A learner without an employer FactoryTalk licence cannot open it.

Multi-gigabyte install

The installer pulls down FactoryTalk Services Platform and multiple components before you reach a blank ladder project.

Needs a controller or Emulate

Without hardware or the separate Logix Emulate product, the design experience is incomplete — no live scan to watch.

No scored curriculum

Studio 5000 is a workbench, not a course. There is no auto-grader telling a beginner whether their rung is logically correct.

No interview / portfolio mode

Built for professional work, not self-paced interview prep or a CV-ready portfolio of solved scenarios.

The learning path

The Path — a structured route from zero to job-ready

Our curriculum is designed to build the skills that Studio 5000 users use every day, in a sequence that makes each concept feel inevitable before the next arrives.

1

Contacts and coils

XIC, XIO, OTE — the three instructions that appear on nearly every rung. Build your first switch-to-light rung and watch the scan execute.

Start this step →
2

Seal-in and interlock patterns

The motor start/stop latch and the safety interlock are the two rungs you will see on every panel diagram. Master them here.

Start this step →
3

Timers — TON, TOF, RTO

Learn how .EN, .DN, and .ACC work, and the common mistake of reading the enable bit instead of the done bit.

Start this step →
4

Counters — CTU, CTD

Count parts, count strokes, count faults. Practise CTU up-counters and CTD down-counters on real machine scenarios.

Start this step →
5

Allen-Bradley dialect and tag addresses

Switch the editor to Allen-Bradley mode. Your rungs now use XIC/XIO/OTE notation and tag-based addresses, exactly as in Studio 5000.

Start this step →
6

Fault diagnosis

Practise the 5-step troubleshooting method on 12 browser fault scenarios — wiring faults, logic faults, runtime faults, and scan-order problems.

Start this step →

Your first program

Write your first Studio 5000-style program — and actually run it

Most Studio 5000 tutorials stop at screenshots: you watch someone create a project, add a controller, and drop a contact — but you never get to run anything yourself unless you have the licensed software and a controller. Here you build the same three starter rungs and watch them execute against a real scan engine, free, in the browser. These four diagrams are the program you will build, rung by rung.

First Studio 5000 program, rung 1 — a tag-based motor seal-in: Start_PB and Stop_PB contacts with Motor_Run latching itself in, the classic three-wire control rungA seal-in latch rung: a Start contact in parallel with a Hold contact, in series with a normally-closed Stop contact, driving an output coil.StartHold (seal)StopMotor
Rung 1 — the motor seal-in, the first rung nearly every Logix Designer beginner writes.
First Studio 5000 program, rung 2 — a TON on-delay timer showing the EN enable, ACC accumulator and DN done bit that Logix Designer beginners must read correctlyA TON on-delay timer: the accumulated time bar ramps up toward the preset value, and the done (DN) bit turns on when the accumulator reaches preset.TONPRE 5000ACCACC ramps to PREPREDNdone bit
Rung 2 — a TON timer. Practise reading the .DN done bit, not the .EN enable bit.
First Studio 5000 program, rung 3 — a CTU up-counter with ACC accumulator, PRE preset and DN done bit, counting parts on a conveyor in Logix Designer styleA CTU count-up counter: each input pulse increments the accumulator toward the preset, and the done (DN) bit turns on when count reaches preset.count pulsesCTUPRE 5ACC 3ACCcount toward presetDNdone bit
Rung 3 — a CTU up-counter that trips at the preset, counting parts on a conveyor.
The scan cycle a ControlLogix or CompactLogix controller runs in Studio 5000 — read inputs, solve the ladder, write outputs — reproduced so your browser program behaves like the real thingThe repeating PLC scan cycle: read inputs, execute the ladder logic, update outputs, then housekeeping, looping continuously.1Read Inputs2Execute Logic3Update Outputs4HousekeepingSCANCYCLE
The scan cycle: read inputs, solve ladder top-to-bottom, write outputs — every scan.
Run your first Studio 5000-style program in a free browser PLC simulator — build the rungs, run them, and watch the scan with no Logix Designer install or Rockwell licenceA web browser window running a PLC ladder logic simulator with an input/output strip, requiring no installation or download.plcsimulator.app/playno installINPUTSOUTPUTS
No FactoryTalk licence and no ControlLogix? Run the same logic free in any browser.

Use Studio 5000 if…

  • You are programming a real ControlLogix or CompactLogix.
  • You need to download logic to a controller or go online.
  • You build FactoryTalk HMI screens or configure EtherNet/IP I/O.
  • You have Windows and a Rockwell licence available.
  • You want a virtual controller via Logix Emulate.

Use our simulator if…

  • You want to practise XIC, XIO, OTE, timers, and counters today.
  • You are on a Mac, Linux, or Chromebook.
  • You have no Studio 5000 licence yet.
  • You want auto-graded scenarios with instant feedback.
  • You are prepping for an Allen-Bradley ladder interview.
  • You want to start free, with zero install.

Keep exploring

Related on this site

  • RSLogix simulator — focused on the older RSLogix 500 file-based addressing used on SLC 500 and MicroLogix controllers.
  • RSLogix 5000 tutorial — the tutorial companion to the simulator lander above; learning path for the RSLogix 5000 dialect specifically.
  • Studio 5000 Emulate alternative — comparing Logix Emulate against browser-based practice.
  • Allen-Bradley PLC simulator — the broader Allen-Bradley practice surface including ControlLogix-style tag addresses.
  • PLC timers — TON, TOF, and RTO deep dives with interactive browser practice.
Questions

Studio 5000 tutorial FAQ

No. Studio 5000 Logix Designer is a Windows-only, licensed programming environment from Rockwell Automation. We are an independent, browser-based learning simulator that teaches the Allen-Bradley ladder dialect — XIC, XIO, OTE, timers, and counters — so you can practise the underlying skills without buying or installing anything. You will need the real Rockwell tools when programming an actual ControlLogix or CompactLogix controller.

Practise the skills Studio 5000 users need — free, in your browser.

No Windows VM. No Rockwell licence. No install. Start today.