Allen-Bradley ControlLogix je programovatelná řídicí platforma používaná pro automatizaci strojů, řízení procesů a distribuované průmyslové aplikace. Její architektura kombinuje procesorové nebo řídicí jednotky s lokálními či vzdálenými vstupy/výstupy, komunikačními rozhraními, napájecími komponenty a systémovým příslušenstvím. Technické charakteristiky závisí na katalogovém čísle a mohou zahrnovat kapacitu paměti, hustotu vstupů/výstupů, komunikační protokol, formát racku nebo backplane, možnosti redundance, generaci firmwaru a parametry prostředí. Sortiment zahrnuje zpracování, obsluhu signálů, síťové prvky, rozšíření a podpůrný hardware související s touto platformou. Systém funkčně provádí řídicí logiku, vyměňuje data s provozními zařízeními a nadřazenými systémy a koordinuje diskrétní, analogové, pohybové nebo procesní signály. Správný výběr komponent vyžaduje sladění řady řídicí jednotky, revize hardwaru, architektury šasi, komunikačního rozhraní a elektrické specifikace instalovaného systému.