Rockwell Automation Β· Allen-Bradley Β· ControlLogix & CompactLogix

The Studio 5000 Academy

The Logix world does things its own way: there are no memory addresses anywhere, and every value is a named tag. Your program is a tree of Tasks β†’ Programs β†’ Routines, logic you reuse becomes an Add-On Instruction, and controllers swap data as produced/consumed tags over EtherNet/IP. Learn it on the machines North America runs.

🧭

New to Logix? Follow the tree

A recommended order, in which each stage builds on the last.
The path

Twelve tracks, beginner β†’ professional

🌳01

The Controller Organizer

Tasks Β· Programs Β· Routines

How Logix executes: one Continuous task plus Periodic and Event tasks, each holding Programs, which in turn hold Routines that call each other. On a palletizing line, you watch a live scheduler run a continuous task while a periodic task preempts it.

Foundationlive scheduler~25 min
New→
🏷️02

Tags, not addresses

controller vs program scope

Logix has no %I0.0; every value is a named tag with a data type. The track covers controller-scoped tags that every program sees vs program-scoped tags that stay private, base vs alias tags, and why the tag database is the program.

Fundamentalstag scope
New→
🧩03

Add-On Instructions

AOI Β· reuse

The Logix way to package logic: build an Add-On Instruction once, with its own parameters and local tags, and drop it in like a built-in instruction. AOIs are versioned and can be source-protected, which makes them the backbone of a reusable standard.

ReuseAOI
New→
πŸ—£οΈ04

The Logix languages

LD Β· FBD Β· ST Β· SFC

Ladder rules the Logix world, but FBD, Structured Text and SFC are available too. You get the same conveyor seal-in in each, and straight guidance on when ladder gives way to ST.

Coreside-by-side
New→
πŸ“‘05

Produced/Consumed & MSG

controller-to-controller

How Logix controllers share data: produced/consumed tags pushed over the backplane & EtherNet/IP, the MSG instruction for on-demand reads/writes, and connection budgeting.

NetworksCIP messaging
New→
πŸ”Œ06

EtherNet/IP & the I/O tree

CIP Β· RPI Β· modules

Add a module, set its RPI, and its tags appear in the I/O tree automatically. CIP implicit vs explicit messaging, the connection model, and how Logix maps a remote rack into named tags.

NetworksEtherNet/IP
New→
πŸŽ›οΈ07

Kinetix motion

CIP Motion Β· MAM

Integrated motion the Rockwell way: motion groups, axis tags, the MAM/MAJ/MAS instructions, and CIP Motion synchronising Kinetix drives over EtherNet/IP.

HardwareCIP Motion
New→
πŸ›‘οΈ08

GuardLogix safety

safety task Β· SIL 3

Safety on the same controller: the dedicated safety task, safety tags & the safety signature, certified safety instructions, and how the safety and standard worlds coexist on a GuardLogix.

SafetyGuardLogix
New→
🩺09

Online, trends & debug

go online Β· trends

Debug the Logix way: going online with live ladder, watch & trends, the controller log & faults (major/minor), forcing I/O, and tracing an intermittent fault to ground.

Operatedebug live
New→
🏭10

The Studio 5000 ecosystem

Logix Designer Β· View Β· FactoryTalk

The bigger picture: Logix Designer vs the legacy RSLogix 5000, FactoryTalk View for HMI, the controller families (ControlLogix, CompactLogix, GuardLogix), and how a project hangs together.

Platformecosystem
New→
πŸ””11

FactoryTalk Alarms & Events

ALMD Β· ALMA Β· ack

Give the line a voice: instruction-based ALMD/ALMA alarms in the controller, tag-based alarms on the server, and an acknowledged, time-stamped audit trail of what tripped and when.

Operatealarms
New→
πŸ–₯️12

FactoryTalk View HMI

ME Β· SE Β· PanelView

The window into Logix: View ME on PanelView terminals vs SE for plant-wide SCADA, FactoryTalk Linx shortcuts, and the main attraction, which is binding displays straight to controller tags. Run a live PanelView mock, then flip it into design mode to see the tag bindings underneath.

Visualiselive PanelView
New→
🧱D1

The Logix hardware family

Micro800 β†’ ControlLogix

The hardware in detail: the controller ladder from Micro800 (Connected Components Workbench) through CompactLogix to ControlLogix, with every generation (5370β†’5480, 5570β†’5590, Micro810β†’870), GuardLogix safety, and which tool programs each.

Deep divecontrollers
New→
On the workbench

Brewing next

πŸ–₯️
New βœ“ Β· just shipped

FactoryTalk View HMI

The window into Logix: a live PanelView mock where push buttons write controller tags, displays read them, and a design-mode toggle shows the direct tag bindings underneath. It also covers the ME vs SE decision every plant has to make. Now live, so open it β†’