PLC Sim Lab
PLC software

Allen-Bradley software: Studio 5000, RSLogix 500 and CCW

Allen-Bradley PLCs from Rockwell Automation dominate North American industry. Three different programming tools cover their PLC families, and RSLinx (or FactoryTalk Linx) handles the communication between the PC and the PLC.

2 min read · Updated 2026-10-02

Which software for which PLC?

SoftwarePLCsAddressing
Studio 5000 Logix Designer (formerly RSLogix 5000)ControlLogix, CompactLogix, GuardLogixtags
RSLogix 500SLC 500, MicroLogix 1000–1500data files: I:0/0, B3:0/0, T4:0
RSLogix 5PLC-5 (legacy)data files
Connected Components Workbench (CCW)Micro800 (Micro820/850/870)variables; free

A free "Micro Starter Lite" edition of RSLogix 500 covers MicroLogix 1000 and 1100, which makes these popular training PLCs.

Studio 5000: tags, tasks, programs, routines

Languages: ladder (RLL), function block, structured text and SFC.

Ladder instructions you will see

InstructionMeaning
XIC / XIOexamine if closed / open (NO / NC contact)
OTEoutput energize (coil)
OTL / OTUlatch / unlatch (set / reset)
ONS / OSRone-shot (rising edge)
TON / TOF / RTOtimers with .EN, .TT, .DN
CTU / CTD / REScounters and reset

Going online

  1. Configure the driver in RSLinx Classic / FactoryTalk Linx (Ethernet/IP or USB) and browse to the PLC.
  2. Choose Download (send your project) or Upload (read the PLC's program).
  3. Switch to Remote Run.
  4. Monitor live; for running machines use online edits (start pending edits, accept, test, assemble).

Simulation: FactoryTalk Logix Echo (or the older Studio 5000 Logix Emulate) runs a virtual ControlLogix on the PC.

Switch the PLC Sim Lab Playground to Allen-Bradley to practise with I:0/0 style addresses for free.

Try it yourself. Wire sensors, contactors and a PLC, write ladder logic and press RUN in the free PLC Sim Lab Playground. Nothing to install.

Open the Playground →Guided lessons →