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

PLC-5

PLC-5 — это семейство программируемых логических контроллеров (ПЛК), разработанных и выпускавшихся американской компанией Allen‑Bradley (ныне — подразделение Rockwell Automation). Представленное в 1986 году, семейство PLC-5 стало одним из наиболее распространённых решений для промышленной автоматизации в 1990‑х и начале 2000‑х годов, особенно в Северной Америке и странах, ориентированных на стандарты автоматизации США. Контроллеры PLC-5 относятся к классу средних и крупных ПЛК, предназначенных для управления сложными производственными процессами, конвейерными линиями, станками и системами диспетчерского управления.

История

Разработка семейства PLC-5 началась в середине 1980‑х годов как эволюционное продолжение успешной линейки PLC-2 и PLC-3. Первая модель — PLC-5/10 — была выпущена в 1986 году. Ключевым нововведением стала архитектура, основанная на 16‑разрядном процессоре Motorola 68000 (или его аналогах), что позволило значительно повысить производительность по сравнению с предшественниками. В 1987 году появилась модель PLC-5/15, а в 1988 году — PLC-5/25, которые расширили возможности ввода-вывода и объём памяти.

В 1990‑е годы семейство активно развивалось: были выпущены модели PLC-5/40, PLC-5/60, а также специализированные версии для работы в агрессивных средах и с расширенным температурным диапазоном. В 1995 году Rockwell Automation представила линейку PLC-5/80, которая стала вершиной развития семейства по производительности.

С начала 2000‑х годов, с появлением более современных платформ (ControlLogix, CompactLogix), выпуск новых моделей PLC-5 был прекращён. Однако благодаря огромной установленной базе и инерции промышленных предприятий, контроллеры PLC-5 продолжали активно эксплуатироваться вплоть до середины 2010‑х годов. Официальная поддержка (включая выпуск запчастей и программного обеспечения) со стороны Rockwell Automation для PLC-5 была прекращена в 2017 году, хотя многие предприятия продолжают использовать их в legacy-системах.

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

Аппаратная платформа

PLC-5 представляет собой модульный ПЛК, состоящий из шасси (рамы) с 4, 8, 12 или 16 слотами. В шасси устанавливаются следующие основные модули:

  • Процессорный модуль — содержит центральный процессор (CPU), память программ и данных, а также интерфейсы для связи. В зависимости от модели, процессор может быть выполнен на базе процессора Motorola 68000 или более поздних версий.
  • Модули ввода-вывода (I/O) — подключаются к полевым устройствам (датчикам, исполнительным механизмам). Выпускались модули для дискретных сигналов (24 В, 120 В, 220 В), аналоговых сигналов (токовая петля 4–20 мА, напряжение 0–10 В), термопар, термосопротивлений и специализированных интерфейсов (например, для энкодеров).
  • Модули питания — обеспечивают стабилизированное напряжение для шасси и модулей (обычно 5 В и 24 В).
  • Коммуникационные модули — служат для организации связи с другими контроллерами, SCADA-системами, операторскими панелями и верхним уровнем АСУ ТП.

Программирование

Программирование PLC-5 осуществляется с помощью специализированного программного обеспечения RSLogix 5 (входит в пакет Rockwell Software). Язык программирования — релейно-контактная логика (Ladder Logic, LAD), которая является стандартом для Allen‑Bradley. Также поддерживаются функциональные блоки (FBD) и структурированный текст (ST) в ограниченном объёме.

Особенностью PLC-5 является использование файловой структуры памяти: программа состоит из файлов данных (для хранения переменных) и файлов логики (для кода). Каждый файл имеет номер (от 0 до 255) и тип (например, файл 0 — системный, файл 1 — выходы, файл 2 — входы, файл 3 — статус, файлы 4–255 — пользовательские). Эта структура, хотя и является устаревшей по современным меркам, была удобна для инженеров, привыкших к работе с адресацией «прямого доступа».

Коммуникационные протоколы

Основным протоколом для связи с PLC-5 является Data Highway Plus (DH+) — проприетарная сеть Allen‑Bradley, работающая на скорости 57,6 кбит/с или 230,4 кбит/с. DH+ позволяет объединять до 64 устройств (контроллеров, панелей оператора, ПК) в единую сеть.

Также поддерживаются:

  • RS-232/422/485 — для прямого подключения к компьютеру или модему.
  • EtherNet/IP — через специальные модули (например, 1785-ENET), что позволяет интегрировать PLC-5 в современные сети Ethernet.
  • ControlNet — более быстрый протокол (5 Мбит/с), используемый для связи с удалёнными шасси ввода-вывода.

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

Семейство PLC-5 включает несколько поколений и модификаций:

МодельГод выпускаОбъём памяти (программы/данные)Максимальное количество I/OОсобенности
PLC-5/1019868 КБ / 4 КБ512Базовая модель, первый выпуск
PLC-5/15198716 КБ / 8 КБ1024Увеличенный объём памяти
PLC-5/25198832 КБ / 16 КБ2048Поддержка аналоговых модулей
PLC-5/40199264 КБ / 32 КБ4096Расширенная адресация
PLC-5/601994128 КБ / 64 КБ8192Высокая производительность
PLC-5/801995256 КБ / 128 КБ16384Флагманская модель

Также существовали специализированные версии:

  • PLC-5/250 — двухпроцессорный контроллер для особо сложных задач.
  • PLC-5/40L — версия с расширенным температурным диапазоном (−40…+85 °C).
  • PLC-5/40C — с защитой от агрессивных сред (покрытие плат).

Применение

Благодаря надёжности и широкой распространённости, PLC-5 применялись в различных отраслях промышленности:

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

В России и странах СНГ PLC-5 активно использовались на предприятиях, где внедрялись технологии западных компаний (например, в автомобильной промышленности — заводы Ford, GM, в нефтегазовом секторе — проекты с участием иностранных подрядчиков). Однако из-за санкционных ограничений и прекращения официальной поддержки, с 2010‑х годов начался массовый переход на более современные платформы (ControlLogix, Siemens S7-1500, отечественные ПЛК).

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

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

  • Высокая надёжность и отказоустойчивость (среднее время наработки на отказ — более 100 000 часов).
  • Модульная конструкция, позволяющая легко наращивать количество I/O.
  • Широкий выбор модулей ввода-вывода (дискретные, аналоговые, специализированные).
  • Развитая экосистема: совместимость с другими продуктами Allen‑Bradley (панели PanelView, приводы PowerFlex).
  • Большая установленная база и наличие квалифицированных специалистов по обслуживанию.

Недостатки

  • Устаревшая архитектура (16‑разрядный процессор, ограниченная память).
  • Проприетарные протоколы (DH+), требующие специального оборудования для интеграции с современными сетями.
  • Высокая стоимость оригинальных запасных частей и модулей (в связи с прекращением выпуска).
  • Сложность программирования по сравнению с современными ПЛК (файловая структура, отсутствие объектно-ориентированных подходов).
  • Отсутствие поддержки со стороны производителя (Rockwell Automation прекратила выпуск и техническую поддержку).

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

  • Контроллеры PLC-5 были одними из первых ПЛК, которые начали активно использоваться в системах диспетчерского управления (SCADA) — благодаря интеграции с протоколом DH+ и программным обеспечением RSView.
  • В 1990‑е годы PLC-5 были установлены на многих крупных промышленных объектах в России, включая нефтеперерабатывающие заводы (например, Омский НПЗ) и автомобильные заводы (АвтоВАЗ, ГАЗ).
  • Несмотря на официальное прекращение поддержки, в интернете существуют сообщества инженеров, которые разрабатывают неофициальные прошивки и драйверы для PLC-5, продлевая срок их службы.
  • Некоторые модели PLC-5 (например, PLC-5/80) использовались в системах управления военной техникой (в частности, в системах управления ракетными комплексами США).

Источники

  • Rockwell Automation. PLC-5 Programmable Controllers User Manual (Publication 1785-UM012). Rockwell Automation, 1995.
  • Rockwell Automation. RSLogix 5 Getting Results Guide (Publication 9399-RL5GR). Rockwell Automation, 2003.
  • Bryan, L. A., & Bryan, E. A. Programmable Controllers: Theory and Implementation. Industrial Text Company, 1997.
  • Hughes, T. Programmable Logic Controllers: Principles and Applications. Prentice Hall, 2005.
  • Официальная документация Rockwell Automation (архивные версии на сайте rockwellautomation.com).

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

На главную BFOmetr →