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/10 | 1986 | 8 КБ / 4 КБ | 512 | Базовая модель, первый выпуск |
| PLC-5/15 | 1987 | 16 КБ / 8 КБ | 1024 | Увеличенный объём памяти |
| PLC-5/25 | 1988 | 32 КБ / 16 КБ | 2048 | Поддержка аналоговых модулей |
| PLC-5/40 | 1992 | 64 КБ / 32 КБ | 4096 | Расширенная адресация |
| PLC-5/60 | 1994 | 128 КБ / 64 КБ | 8192 | Высокая производительность |
| PLC-5/80 | 1995 | 256 КБ / 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 →