Allen-Bradley PLC-5 — легендарная серия контроллеров от Rockwell Automation, производившаяся с 1985 по 2017 год. Более 30 лет на рынке, миллионы установок на заводах по всему миру — от автомобильных конвейеров до нефтеперерабатывающих заводов. Производство прекращено, но системы продолжают работать, и вопрос «ремонтировать или модернизировать» стоит перед тысячами предприятий. Разбираемся в архитектуре PLC-5 и путях миграции на современный ControlLogix.
Источник: rockwellautomation.com — официальный каталог
Содержание:
- Модельный ряд PLC-5
- Архитектура системы
- Модули ввода-вывода 1771
- Коммуникационные сети
- Программирование в RSLogix 5
- Миграция на ControlLogix
- Запчасти и ремонт
- FAQ
Модельный ряд PLC-5
PLC-5 выпускался в нескольких вариантах, отличающихся объёмом памяти, количеством слотов I/O и коммуникационными возможностями. Числа в названии (10, 20, 40, 60, 80) примерно соответствуют количеству поддерживаемых слотов локального шасси.
| Модель | Память программ | Слоты I/O локально | Remote I/O | Особенности |
|---|---|---|---|---|
| PLC-5/10 | 6-16 КБ | 10 | Нет | Начальный уровень, без удалённой периферии |
| PLC-5/15 | 12-32 КБ | 15 | Нет | Расширенная локальная конфигурация |
| PLC-5/20 | 16-32 КБ | 20 | До 2 каналов | Средний уровень, первая модель с Remote I/O |
| PLC-5/40 | 48-68 КБ | 40 | До 2 каналов | Самая популярная модель, баланс цена/функции |
| PLC-5/60 | 68 КБ | 60 | До 2 каналов | Расширенный, большие системы |
| PLC-5/80 | 100 КБ | 80 | До 4 каналов | Максимальная конфигурация |
Модули ввода-вывода 1771 для PLC-5
Enhanced версии (PLC-5/20E, 5/40E, 5/80E) — с увеличенной памятью, поддержкой ControlNet и улучшенной производительностью. Буква «E» означает Enhanced.
Ethernet версии (PLC-5/20E4, 5/40E4, 5/80E4) — с встроенным портом EtherNet/IP, без внешнего коммуникационного модуля.
Популярные артикулы CPU:
- 1785-L40B — PLC-5/40, базовая версия, 48 КБ
- 1785-L40C — PLC-5/40C, расширенная память 68 КБ
- 1785-L60B — PLC-5/60, для крупных систем
- 1785-L40E — PLC-5/40 Enhanced, с ControlNet
- 1785-L80E — PLC-5/80 Enhanced, максимум
- 1785-L40E4 — PLC-5/40 Ethernet, встроенный EtherNet/IP
- 1785-L80E4 — PLC-5/80 Ethernet
Архитектура системы PLC-5
PLC-5 использует шасси (chassis) 1771-A1B, 1771-A2B, 1771-A3B, 1771-A4B разной ёмкости (4, 8, 12, 16 слотов). CPU занимает два слота, остальные — для модулей I/O и коммуникаций. Питание — от отдельного блока 1771-P7 или 1771-PS7.
Компоненты системы:
- Шасси 1771-Axx — несущая конструкция с объединительной платой
- Блок питания 1771-P7 — 8A при 5В DC для логики
- CPU 1785-Lxx — центральный процессор (занимает 2 слота)
- Модули I/O 1771-xxx — дискретные и аналоговые входы/выходы
- Адаптеры Remote I/O 1771-ASB — для удалённых стоек
Модули ввода-вывода 1771
Серия модулей 1771 — основа системы I/O для PLC-5. Широкий ассортимент для всех типов сигналов.
Дискретные модули:
- 1771-IAD — DI 16×120VAC, входы переменного тока
- 1771-IBD — DI 16×24VDC, входы постоянного тока
- 1771-IBN — DI 16×10-30VDC, расширенный диапазон
- 1771-OAD — DO 16×120VAC, выходы переменного тока
- 1771-OBD — DO 16×24VDC, транзисторные выходы
- 1771-OW — DO 8×Relay, релейные выходы
- 1771-OW16 — DO 16×Relay, 16 релейных каналов
Аналоговые модули:
- 1771-IFE — AI 16×12bit, аналоговые входы 0-10В/4-20мА
- 1771-IFE/C — AI 16×12bit, с изоляцией каналов
- 1771-OFE2 — AO 8×12bit, аналоговые выходы
- 1771-OFE3 — AO 8×16bit, высокоточные выходы
- 1771-IR — AI RTD, для термосопротивлений Pt100
- 1771-IXE — AI термопары, для TC типов J, K, T
Специализированные модули:
- 1771-QDC — счётный модуль (до 10 кГц)
- 1771-MC — Motion Control, управление сервоприводом
- 1771-NC — аналоговое управление приводами
Коммуникационные сети PLC-5
| Сеть | Модуль | Скорость | Описание |
|---|---|---|---|
| DH+ (Data Highway Plus) | 1785-KA5 | 57,6 кбит/с | Основная сеть связи между ПЛК и SCADA |
| Remote I/O | 1771-ASB | 57,6-230,4 кбит/с | Удалённая периферия, до 8 стоек на канал |
| ControlNet | 1785-CHBM | 5 Мбит/с | Детерминированная сеть, замена DH+ и RIO |
| EtherNet/IP | Встроенный (E4) | 10/100 Мбит | Современный стандарт, IT-совместимость |
DH+ (Data Highway Plus) — оригинальная сеть Allen-Bradley, использующая коаксиальный кабель (синий). До 64 устройств на сеть. Для подключения к современным системам нужны конвертеры типа 1761-NET-ENI (Ethernet↔DH+).
Remote I/O — сеть для удалённой периферии. Адаптер 1771-ASB устанавливается в удалённое шасси и связывается с CPU по витой паре (синий экранированный кабель). До 8 стоек на канал RIO, скорость 57.6, 115.2 или 230.4 кбит/с.
Программирование в RSLogix 5
RSLogix 5 — среда разработки для PLC-5. Только язык Ladder Diagram (релейные диаграммы). Для связи с контроллером требуется RSLinx Classic или RSLinx Enterprise.
Особенности RSLogix 5:
- Работает под Windows XP/7 (проблемы совместимости с Windows 10/11)
- Адресация файловая: N7:0 (Integer), B3:0 (Binary), T4:0 (Timer), F8:0 (Float)
- Только LAD — нет SCL, FBD, ST как в современных системах
- Офлайн/онлайн редактирование с загрузкой на ходу
- Поддержка SFC (Sequential Function Chart) через отдельный редактор
Типы файлов данных PLC-5:
| Префикс | Тип | Описание |
|---|---|---|
| O: | Output | Дискретные выходы |
| I: | Input | Дискретные входы |
| B3: | Binary | Внутренние биты (флаги) |
| N7: | Integer | Целые числа 16 бит |
| T4: | Timer | Таймеры |
| C5: | Counter | Счётчики |
| F8: | Float | Числа с плавающей точкой |
Миграция на ControlLogix
Rockwell рекомендует переход на ControlLogix 1756 — современную платформу с полной поддержкой. Варианты миграции зависят от бюджета и срочности.
Вариант 1: Прямая замена CPU
Контроллер ControlLogix устанавливается в существующую инфраструктуру через модули-мосты:
- 1756-DHRIO — мост ControlLogix ↔ Remote I/O (оставляем старые модули 1771)
- 1756-DNB — мост ControlLogix ↔ DeviceNet
- 1756-CNBR — мост ControlLogix ↔ ControlNet
Программа переносится, периферия остаётся. Экономия на замене модулей I/O.
Вариант 2: Полная модернизация
Новое шасси 1756, новые модули I/O (1756-xxx), перенос программы через Studio 5000 Migration Toolkit. Затратнее, но получаете современную систему с гарантией и поддержкой.
Вариант 3: Поэтапная замена
Сначала CPU с мостами (вариант 1), потом постепенная замена модулей 1771 на 1756 по мере выхода из строя или плановой модернизации участков.
Инструменты миграции программы:
- Studio 5000 Project Migrator — импорт LAD-программы из RSLogix 5
- Logix Designer Import/Export — конвертация адресации
Запчасти и ремонт
Официальная поддержка Rockwell для PLC-5 закончилась в 2017. Запчасти доступны на вторичном рынке.
- Восстановленные модули — специализированные компании (Radwell, Galco, и др.), гарантия 12-24 мес.
- Демонтаж — с выводимого из эксплуатации оборудования
- Складские остатки — у дистрибьюторов и на eBay/аукционах
Типичные неисправности:
- CPU: выход из строя памяти, батарейка (потеря программы), повреждение порта DH+
- Модули I/O: отказ отдельных каналов, проблемы с объединительной платой шасси
- Блоки питания: электролитические конденсаторы, выход из строя через 15-20 лет
Программирование PLC-5 в RSLogix 5
FAQ по Allen-Bradley PLC-5
Как перенести программу на ControlLogix?
Studio 5000 → Project Migrator. LAD-код конвертируется автоматически, но адресация меняется с файловой (N7:0) на тегированную (MyInteger). Требуется ручная проверка и адаптация I/O mapping. Планируйте 40-60% времени оригинальной разработки на миграцию.
Чем заменить модуль 1771-OFE2 (8 аналоговых выходов)?
Аналог в ControlLogix — 1756-OF8 (8 аналоговых выходов 12 bit). Присоединительные размеры клеммников другие — нужна переразводка полевых кабелей или использование терминальных блоков 1756-TBE.
Можно ли подключиться к PLC-5 без DH+?
Да, несколько вариантов: конвертер 1761-NET-ENI (Ethernet↔DH+) — работает с RSLinx через Ethernet; модуль 1756-DHRIO в ControlLogix как мост; последовательный порт DF1 (встроен в CPU) через конвертер RS-232↔Ethernet.
Сколько ещё проработает PLC-5?
При наличии запчастей — десятилетия. Основные лимитирующие факторы: батарейка CPU (менять каждые 2-3 года), электролиты в блоках питания (15-25 лет), EPROM/EEPROM память (деградация через 20+ лет). Рекомендуем планировать модернизацию в горизонте 3-5 лет, пока запчасти доступны.
RSLogix 5 не работает на Windows 10 — что делать?
Варианты: виртуальная машина с Windows 7/XP; режим совместимости (иногда помогает); обновление до RSLogix 5000 / Studio 5000 с миграцией проекта. Rockwell официально не поддерживает RSLogix 5 на Windows 10/11.
Подключение и монтаж модулей 1771
Модули 1771 используют съёмные клеммные колодки. При замене модуля не нужно переподключать провода — снимается колодка целиком.
Типичные схемы подключения:
- DI 1771-IBD: Общий минус (sink), +24VDC на датчик, сигнал на вход модуля
- DO 1771-OBD: Транзисторный выход (source), коммутирует +24VDC на нагрузку
- AI 1771-IFE: Дифференциальные входы, экранированный кабель
Питание модулей:
- Логика (5VDC) — от объединительной платы шасси через блок питания 1771-P7
- Полевое питание (24VDC) — внешний источник на клеммы модуля
- Изолированные модули (1771-IFE/C) — отдельное питание на каждую группу каналов
Система Remote I/O
Remote I/O — фирменная технология Allen-Bradley для распределённой периферии. Удалённые стойки с модулями 1771 подключаются к CPU через адаптеры 1771-ASB.
Компоненты Remote I/O:
- 1771-ASB — адаптер Remote I/O для удалённой стойки
- 1771-SN — сканер Remote I/O в стойке CPU (встроен в PLC-5/20+)
- Кабель: экранированная витая пара (синий), до 3000 м при 57.6 кбит/с
Конфигурация:
- До 2-4 каналов RIO на CPU (зависит от модели)
- До 8 стоек на канал (адреса 1-8)
- Скорости: 57.6, 115.2, 230.4 кбит/с
- Адрес стойки задаётся DIP-переключателями на 1771-ASB
Диагностика и поиск неисправностей
Индикация на CPU PLC-5:
- RUN (зелёный) — нормальная работа
- FAULT (красный) — системная ошибка, смотрите Status File
- BATT — низкий заряд батарейки
- FORCE — активны принудительные значения (форсировки)
Типичные проблемы и решения:
| Симптом | Причина | Решение |
|---|---|---|
| BATT горит | Разряд батарейки | Заменить батарейку при включенном питании |
| FAULT после включения | Потеря программы | Загрузить программу из RSLogix 5 |
| RIO стойка не опрашивается | Обрыв кабеля или адрес | Проверить кабель, настройки адреса на 1771-ASB |
| Модуль I/O мигает красным | Неисправность канала | Заменить модуль или проверить полевое питание |