Allen-Bradley controllers climb a clear ladder: Micro800 for small standalone machines, CompactLogix for machines and skids, ControlLogix for big lines. Most run the same Logix engine in Studio 5000, but one branch doesn't. This page covers each of them.
CompactLogix, ControlLogix and GuardLogix all run the same Logix engine and are programmed in Studio 5000 Logix Designer, so a program ports across the family. The Micro800 family is the exception: it's programmed in the separate, free Connected Components Workbench (CCW), not Studio 5000.
🧩 Studio 5000 Logix Designer: one engine and one tool for CompactLogix, ControlLogix & GuardLogix. Prototype on a CompactLogix, then scale to a ControlLogix by re-targeting the controller and remapping the I/O.
🔧 Connected Components Workbench is the separate tool for the Micro800 family. It is different software with a different file, so don't expect a Micro850 to open in Studio 5000.
The ladder runs from a Micro800 on a small machine to a ControlLogix running a plant area. Tap a model to match it to a job. The safety variant (GuardLogix / Compact GuardLogix) sits alongside the standard controllers.
Source : rockwellautomation.com
Skim the left panel for the plain-language version, or read the right one for the generations and a selection rule. Mind the one fork: most of the family shares Studio 5000, but the Micro800 branch doesn't.
Allen-Bradley controllers climb a ladder, with one fork to watch: most run the Logix engine in Studio 5000, and the little Micro800 family doesn't.
Mental model: one family, two passports. CompactLogix / ControlLogix / GuardLogix share the Studio 5000 passport; Micro800 carries a different one (CCW).
The same Logix engine ports across CompactLogix → ControlLogix; Micro800 is the separate-toolchain exception.
Selection rule: tiny standalone machine → Micro800 (CCW). Machine / skid → CompactLogix. Plant area / big line / redundancy → ControlLogix. Any of them need safety → the GuardLogix variant.
Source : rockwellautomation.com
A machine ships with a Micro850. Which software do you open to program it?