Открыть сервис

Allen-Bradley ControlLogix

Allen-Bradley ControlLogix — это семейство программируемых логических контроллеров (ПЛК) и систем управления, разработанное и производимое компанией Rockwell Automation (США). Контроллеры ControlLogix являются частью платформы Integrated Architecture и предназначены для построения распределённых систем управления (DCS), систем автоматизации технологических процессов и диспетчерского управления (SCADA) в промышленности. Они относятся к классу модульных ПЛК с высокой производительностью и масштабируемостью.

История и развитие

Семейство ControlLogix было впервые представлено компанией Allen-Bradley (впоследствии ставшей подразделением Rockwell Automation) в 1997 году. Оно пришло на смену устаревшим платформам PLC-5 и SLC-500, которые не могли обеспечить необходимую производительность и гибкость для современных на тот момент задач автоматизации.

Разработка ControlLogix велась в рамках концепции «единой среды программирования и управления». В отличие от предшественников, новые контроллеры использовали единую операционную систему реального времени и общую базу данных тегов, что упрощало интеграцию различных подсистем. В 2000-х годах платформа была дополнена контроллерами CompactLogix (для небольших и средних систем) и GuardLogix (для систем безопасности).

В 2010-х годах Rockwell Automation выпустила серию контроллеров ControlLogix 5580 и 1756-L8x, которые отличались повышенной производительностью, поддержкой протокола EtherNet/IP с улучшенными характеристиками и встроенными функциями кибербезопасности. В 2020-х годах развитие платформы продолжилось в направлении интеграции с облачными сервисами и промышленным интернетом вещей (IIoT).

Архитектура и устройство

Шасси и модули

Система ControlLogix строится на основе пассивного шасси (бэкплейна), в которое устанавливаются модули. Шасси бывают различной ёмкости (от 4 до 17 слотов) и могут быть соединены между собой через расширители. Основные типы модулей:

  • Модуль контроллера (CPU)центральный процессор, выполняющий пользовательскую программу. Содержит оперативную память (RAM) для хранения данных и энергонезависимую память (Flash) для хранения прошивки и проекта.
  • Модули ввода/вывода (I/O) — дискретные (цифровые) и аналоговые модули для подключения датчиков и исполнительных механизмов. Поддерживаются модули с различными типами сигналов: 24 В DC, 120/240 В AC, 4-20 мА, 0-10 В, термопары, RTD и др.
  • Коммуникационные модули — обеспечивают связь с другими контроллерами, панелями оператора, SCADA-системами и вышестоящими уровнями управления. Поддерживаются протоколы EtherNet/IP, ControlNet, DeviceNet, PROFIBUS, Modbus TCP и другие.
  • Специализированные модули — модули для управления движением (сервоприводы, шаговые двигатели), модули для взвешивания, быстрого счёта, позиционирования и т.д.

Программное обеспечение

Программирование контроллеров ControlLogix осуществляется в среде Rockwell Automation Studio 5000 (ранее — RSLogix 5000). Эта среда поддерживает языки программирования, определённые стандартом IEC 61131-3:

Проект в Studio 5000 содержит конфигурацию аппаратного обеспечения, программу пользователя, а также базу данных тегов (переменных). Теги могут быть глобальными (доступными всем программам) или локальными (внутри одной программы). Поддерживаются структурированные типы данных (UDT), массивы и строки.

Коммуникация

Основным протоколом для ControlLogix является EtherNet/IP (Ethernet Industrial Protocol), который обеспечивает высокоскоростную передачу данных как для управления в реальном времени (I/O), так и для информационного обмена (конфигурирование, диагностика). EtherNet/IP использует стандартный стек TCP/IP и UDP, что позволяет интегрировать контроллеры в корпоративные сети.

Для детерминированного обмена данными в жёстком реальном времени применяется протокол ControlNet, который использует коаксиальный кабель или оптоволокно. Для подключения полевых устройств (датчиков, исполнительных механизмов) на нижнем уровне используется DeviceNet (на базе CAN).

Классификация и модели

Семейство ControlLogix включает несколько поколений контроллеров, различающихся производительностью и функциональностью:

ПоколениеМодели (примеры)Особенности
1-е (1997)1756-L1, 1756-L3Первые модели, процессоры на базе Motorola 68000
2-е (2000-е)1756-L55, 1756-L61, 1756-L63Повышенная производительность, поддержка ControlNet
3-е (2010-е)1756-L71, 1756-L73, 1756-L75Процессоры на базе x86, поддержка EtherNet/IP с CIP Sync
4-е (2010-2020)1756-L81, 1756-L83, 1756-L85Модели серии 5580, улучшенная кибербезопасность, встроенный веб-сервер
5-е (2020-е)1756-L8SP, 1756-L8x (новые ревизии)Поддержка IIoT, интеграция с облачными платформами (например, FactoryTalk InnovationSuite)

Применение

Контроллеры ControlLogix широко используются в различных отраслях промышленности по всему миру, включая Россию. Основные области применения:

  • Нефтегазовая промышленность — управление процессами добычи, транспортировки и переработки нефти и газа.
  • Химическая промышленность — автоматизация реакторов, смесителей, колонн и других аппаратов.
  • Энергетика — управление турбинами, котлами, подстанциями и системами распределения электроэнергии.
  • Металлургия — управление прокатными станами, печами, конвейерами.
  • Пищевая промышленность — автоматизация линий розлива, упаковки, дозирования.
  • Автомобилестроение — управление сборочными линиями, роботами, транспортёрами.
  • Водоснабжение и водоотведение — управление насосными станциями, очистными сооружениями.

Преимущества и недостатки

Преимущества

  • Высокая производительность и быстродействие, позволяющие обрабатывать сложные алгоритмы и управлять тысячами точек ввода/вывода.
  • Модульная архитектура, обеспечивающая гибкость конфигурации и лёгкость модернизации.
  • Единая среда программирования Studio 5000 для всех контроллеров платформы.
  • Широкая поддержка промышленных протоколов связи.
  • Развитая система диагностики и самодиагностики.
  • Наличие сертифицированных решений для функциональной безопасности (GuardLogix).

Недостатки

  • Высокая стоимость оборудования и лицензий на программное обеспечение, что делает его менее доступным для малых предприятий.
  • Зависимость от одного поставщика (Rockwell Automation), что ограничивает возможность выбора альтернативных компонентов.
  • Сложность освоения для начинающих специалистов из-за особенностей архитектуры и IDE.
  • Ограниченная совместимость с оборудованием других производителей (хотя через шлюзы и протоколы она возможна).

Интересные факты

  • Контроллеры ControlLogix используются в системах управления крупнейшими нефтеперерабатывающими заводами России, в том числе на предприятиях «Лукойл», «Роснефть» и «Газпром нефть».
  • В 2013 году Rockwell Automation выпустила контроллер ControlLogix 1756-L8x с поддержкой технологии CIP Sync, которая позволяет синхронизировать время в сети с точностью до 1 микросекунды.
  • Платформа ControlLogix поддерживает «горячую замену» модулей (Hot Swap) без отключения питания шасси, что критически важно для непрерывных производств.
  • В 2017 году Rockwell Automation объявила о партнёрстве с Microsoft для интеграции контроллеров ControlLogix с облачной платформой Azure, что позволило реализовать функции удалённого мониторинга и предиктивной аналитики.

Источники

  • Rockwell Automation. ControlLogix 5580 Controllers User Manual. Publication 1756-UM543.
  • Rockwell Automation. Studio 5000 Logix Designer User Manual. Publication 1756-PM001.
  • IEC 61131-3:2013. Programmable controllers — Part 3: Programming languages.
  • «Промышленная автоматизация: от теории к практике». Под ред. В. А. Шишова. — М.: Инфра-Инженерия, 2020.
  • Официальный сайт Rockwell Automation (www.rockwellautomation.com).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →