Studio 5000 explained: Logix Designer, RSLogix 5000 and RSLogix 500
What Studio 5000 is, how it relates to RSLogix 5000 and RSLogix 500, how licensing and emulation work, and how to learn it without a licence.

In this guide
Studio 5000 is Rockwell Automation's design software for Allen-Bradley Logix controllers, and the part you actually program in is called Studio 5000 Logix Designer. It used to be called RSLogix 5000. This guide covers what it is, how it fits with the RSLogix names people still use, and how to learn it without paying for a licence.
PLC Gym teaches Rockwell's languages on its own simulator. It isn't Studio 5000, and this guide is plain about where that matters. Everything here about Rockwell's software comes from its own release notes, manuals and store pages, linked at the bottom. Some are old, so anything that could go stale has a date on it.
What Studio 5000 is
Studio 5000 is really a set of applications under one name. A Rockwell software guide from 2017 lists four:
- Logix Designer configures, programs and maintains the Logix 5000 family of controllers.
- Architect keeps the layout of the whole system in one place.
- View Designer builds HMI screens for PanelView 5000 operator terminals.
- Application Code Manager builds libraries of code you can use again.
When people talk about Studio 5000 PLC programming, they mean Logix Designer. Rockwell's release notes name editors for four languages: ladder, function block diagram, sequential function chart and Structured Text.
The controllers it's for are ControlLogix, GuardLogix, CompactLogix and Compact GuardLogix, though not every model works with every version. In November 2026, Rockwell's download centre shows 38.03.00 as the newest version.
RSLogix 5000, and when the name changed
RSLogix 5000 and Logix Designer are the same line of software with two names. Rockwell's release notes say version 21 rebranded RSLogix 5000 as the Logix Designer application and made it a key part of the Studio 5000 environment. Version 21.00.00 came out in December 2012.
Version 20 and earlier is RSLogix 5000. Version 21 onwards is Studio 5000 Logix Designer. Rockwell's own support site still files the lot under "RSLogix 5000 / Studio 5000 Logix Designer", so nobody will look at you funny for using the old name.
The version number matters more than the name, though. Rockwell's guide says the major version of Logix Designer must match the major version of the firmware in the controller. So you can't just install the newest one and expect to work on any machine. Several major versions can sit on one PC, and RSLogix 5000 can sit beside Logix Designer. And the newest isn't always an option: the version 38 release notes, from September 2025, say it no longer supports CompactLogix 5480 controllers.
RSLogix 500 is a different thing
This is the one that catches people out. The names look like a small and a big version of one tool, but RSLogix 500 programs different controllers altogether.
| Software | Controllers | Where data lives |
|---|---|---|
| Studio 5000 Logix Designer, or RSLogix 5000 up to version 20 | ControlLogix, CompactLogix, GuardLogix and Compact GuardLogix | Tags |
| RSLogix 500 | SLC 500 and MicroLogix | Data files |
| RSLogix 5 | PLC-5 | Data files |
Rockwell's data access manual says Logix controllers store data in tags, while PLC-5 and SLC controllers store it in data files. In Logix you read a name you chose. In RSLogix 500 programming you read an address.
| What it is | RSLogix 500 address | Logix tag |
|---|---|---|
| Push button on an input | I:0/4 | StartButton |
| Output to a pilot light | O:0/2 | RunLamp |
| A timer's done bit | T4:3/DN | LampTimer.DN |
The addresses are Rockwell's examples from its SLC 500 manual. The tag names are made up for this guide, which is the point: in Logix, you choose them.
The RSLogix 500 material cited here is also all about ladder, where Logix Designer gives you four languages. And moving across isn't a simple rename. Version 12 of RSLogix 500, from December 2018, added an export to Logix Designer, but its notes say some instructions such as DCD, HSC and PTO don't convert and have to be redone by hand.
Rockwell's small Micro800 controllers use a different tool again, Connected Components Workbench, which has a free Standard Edition. So before anything else, look at the controller on your machine. That tells you which software you need.
What you need, and how Studio 5000 licensing works
You need four things to run Logix Designer.
- A Windows PC. The version 38 notes list only 64 bit Windows systems, so a Mac isn't on the list. They recommend 8 logical cores and 16 GB of RAM, with 30 GB of free disk at minimum.
- A serial number. Rockwell's download centre offers downloads by serial number, and its guide warns that a wrong one at install restricts what the software can do during its grace period.
- An activation. FactoryTalk Activation Manager handles this and is installed with version 38. The 2017 guide describes node locked activations tied to one PC or dongle, concurrent ones shared from a server on your network, and borrowed ones checked out of that pool for a set time. If none can be found, the software runs normally for up to 7 days.
- The right edition. The guide names Professional, Full, Standard, Network, Lite and Mini.
The edition table cited here is from version 20, but it shows the pattern. Mini and Lite only covered the compact controllers. Standard added ControlLogix. Mini and Standard charged extra for the FBD, SFC and Structured Text editors, while Lite, Full and Professional included them.
Check that against today's packages. Rockwell's store page says you might need more than one catalogue number and shows agreement start and end dates, so ask what term you're buying. For a price, ask your local Rockwell distributor. And don't let the name Lite fool you. Rockwell's pages show no free edition of Logix Designer.
How Studio 5000 emulation works
An emulator is software that pretends to be a controller on your PC. You download your project to it, go online and test your logic with no hardware on the desk. Rockwell has two for Logix controllers. Neither gets you out of buying Logix Designer, because that's still where you write the project.
Studio 5000 Logix Emulate is the older one. It started life as RSLogix Emulate 5000, and its notes say you need the matching version of Logix Designer. The newest release note cited here is version 36, from November 2023. Rockwell warns that some instructions are interpreted differently and that execution times can be very different from a physical controller. So a pass on the emulator isn't proof on the real thing.
FactoryTalk Logix Echo is what Rockwell calls its next generation emulator. The first release, in August 2021, emulated the ControlLogix 5580. Version 2 added GuardLogix 5580 in November 2022, and version 3 added CompactLogix and Compact GuardLogix 5380 in November 2023. The first release notes said it couldn't communicate out to physical devices, so check the notes for your version.
Both of them copy the controller, not the machine. When your code opens a valve, nothing fills unless you connect a process simulator or change the inputs yourself. The PLC emulator guide goes further into that, including the trial and where Logix Emulate stops.
If you're after an RSLogix 500 emulator, Rockwell has RSLogix Emulate 500. Its support site still lists it, but the release notes cited here are from February 2001, so ask Rockwell where it stands.
DINTs, UDTs and AOIs
Three more Logix words come up early. A DINT is a 32 bit whole number, used by counters. A UDT groups a pump's values under one tag, read with a dot: Pump1.Running. An AOI is your own reusable instruction, and each use keeps its own memory. Try the last two in describe one pump with a structure and call one block for two pumps.
How to learn Studio 5000 without a licence or a PLC
It helps to split what you're learning in two. There's the logic: how a scan works, tags, rungs, timers and sequences. And there's the software itself: the menus, configuring hardware, downloading, going online and matching firmware. You can learn the first part anywhere. The second you can only really learn in the real thing.
PLC Gym does the first part. It runs in a web browser with nothing to install, and has 74 missions on 26 machines. You write Rockwell's Structured Text, ladder, FBD or SFC in editors styled on Logix Designer v38, press Run, and a working 3D machine reacts, on PLC Gym's own simulator with a 20 millisecond scan. Automatic tests then check your code, and you can replay a failed test scan by scan.
Here's a Structured Text seal in from the course:
PumpOn := (Start OR PumpOn) AND NOT Stop AND Permit;PumpOn feeds back into its own condition, so it stays on after you let go of Start. Stop or losing Permit always turns it off. In ladder, it's one rung with Start and PumpOn on parallel branches, and you can try either in the seal in mission.
Here, Stop is TRUE while pressed. A real stop button is often wired normally closed, which flips the test. And this isn't an emergency stop. Real safety functions need proper safety rated equipment and a competent person.
Good places to start are your first command and timing a delay. The first is in the free part, which is the first guided lab, the first few missions and the glossary, with a free account. The rest is on Pro, with a 7 day free trial on an account, and paid plans start on 5 December 2026. Pricing has the details, and Allen-Bradley PLC training puts the Rockwell path in order.
Now the honest bit.
- It's not Studio 5000 and it's not a real controller. It doesn't connect to real I/O, and it isn't made by or affiliated with Rockwell.
- It doesn't do hardware configuration, networks or vendor library blocks.
- It has no editor for RSLogix 500, MicroLogix or SLC 500.
- Its
.L5Xexport is made for Studio 5000, but nobody has yet proved those files import into the real software, so you'd still test them there.
PLC Gym's language reference lists where it differs. When you're ready for the second part, you'll need the real software, through an employer, a college or your own licence, and perhaps real hardware. The PLC training kit guide covers that side.
Which route is yours?
- You've got a job on ControlLogix or CompactLogix. You need Logix Designer in the version that matches the firmware.
- Your machine has a MicroLogix or SLC 500. You need RSLogix 500.
- You're testing a real project before site. Look at Logix Echo or Logix Emulate for your exact controller.
- You're starting from nothing. Learn the logic in a browser, then move to the real software.
For the wider picture across makers, see the guide to PLC programming software.
Sources
- Studio 5000 Logix Designer version 21.03.00 release note, Rockwell Automation, on the rebrand
- Studio 5000 Logix Designer version 21.00.00 release note, Rockwell Automation, on the release date
- Software Management Guidelines, Rockwell Automation, 2017
- Studio 5000 Logix Designer version 29.00.01 release note, Rockwell Automation, on the language editors
- Studio 5000 Logix Designer version 38.00.00 release note, Rockwell Automation
- Studio 5000 Logix Designer downloads, Rockwell Automation Product Compatibility and Download Center
- RSLogix 5000 / Studio 5000 Logix Designer support page, Rockwell Automation
- Studio 5000 store page, Rockwell Automation
- RSLogix 5000 version 20.00 release notes, Rockwell Automation, on the editions
- Logix5000 Data Access programming manual, Rockwell Automation, June 2016
- SLC 500 and MicroLogix 1000 Instruction Set reference manual, Rockwell Automation
- RSLogix 500 store page, Rockwell Automation
- RSLogix 500 version 12.00.01 release note, Rockwell Automation
- Product Catalog List, Rockwell Automation, August 2008, on RSLogix 5 and PLC-5
- Connected Components Workbench store page, Rockwell Automation
- Studio 5000 Logix Emulate version 24.01.01 release note, Rockwell Automation
- Studio 5000 Logix Emulate version 36.00.00 release note, Rockwell Automation
- FactoryTalk Logix Echo store page, Rockwell Automation
- FactoryTalk Logix Echo version 1.00.00 release note, Rockwell Automation
- FactoryTalk Logix Echo version 2.00.00 release note, Rockwell Automation
- FactoryTalk Logix Echo version 3.00.00 release note, Rockwell Automation
- RSLogix Emulate 500 support page, Rockwell Automation
- RSLogix Emulate 500 release notes, Rockwell Automation, February 2001
Questions about this?Ask in the Locker Room
Try it on a machine
Try it on a working machine
Write real Siemens or Rockwell code in the free online PLC simulator and watch a 3D pump, tank or filling line do exactly what you told it. Nothing to install.


