Allen-Bradley ControlLogix — программируемая платформа управления, используемая для автоматизации машин, управления технологическими процессами и распределённых промышленных приложений. Её архитектура объединяет процессорные модули или контроллеры с локальными или удалёнными модулями ввода-вывода, коммуникационными интерфейсами, компонентами питания и системными аксессуарами. Технические характеристики зависят от каталожного номера и могут включать объём памяти, плотность размещения модулей ввода-вывода, протокол связи, формат стойки или объединительной платы, варианты резервирования, поколение встроенного ПО и показатели устойчивости к воздействию окружающей среды. Коллекция охватывает компоненты обработки данных, работы с сигналами, сетевого взаимодействия, расширения и вспомогательное оборудование, связанное с этой платформой. Функционально система выполняет управляющую логику, обменивается данными с полевыми устройствами и системами диспетчерского управления, а также координирует дискретные, аналоговые, приводы или технологические сигналы. Для правильного выбора компонентов необходимо учитывать семейство контроллера, аппаратную ревизию, архитектуру шасси, коммуникационный интерфейс и электрические характеристики установленной системы.