Блог

Как выбрать ПЛК для своего проекта

Почему выбор контроллера может стоить дорого

Если купить не тот ПЛК, потом придётся переделывать. Это неизбежно. Не потому что контроллер сломается. Просто станет ясно, что выбрали неправильно — мало входов, нет нужного порта, не подходит к системе управления.
Результат: расходы на переделку, переконфигурацию, переобучение персонала. Переделка всегда дороже, чем правильно выбрать с первого раза.

С чего начать: разбор задачи

Первое — понять, что должна делать система. Не в общих чертах, а конкретно. Какие физические величины нужно измерять, какое оборудование нужно включать/выключать, как часто должны обновляться показания.
На этапе проектирования нужна таблица всех входов и выходов. Прямая перепись. Датчик температуры — это один вход. Двигатель — это выход (или несколько выходов, если нужна обратная связь). Кнопка на панели — входит в систему.
Есть два типа сигналов. Дискретные — это "включено-выключено", да или нет. Аналоговые — это значения. Температура, давление, расход. Это важно, потому что они требуют разных входных модулей и обрабатываются по-разному.

Расчёт количества входов и выходов

Посчитать нужно честно. Сколько датчиков прямо сейчас. Сколько устройств управления. Сколько кнопок, реле, индикаторов.
После подсчёта добавить запас. Обычно 15-20%. Потому что позже всё меняется. Добавляется датчик, устройство. Если запаса нет — нужен модуль расширения, либо новый контроллер. Это дороже.
С учётом запаса получается конкретное число. Вот по этому числу и выбирают контроллер.

Выбор типа контроллера

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

Что контроллер должен уметь: связь

ПЛК нужно как-то общаться с остальным миром. С верхним уровнем (SCADA система), с частотными преобразователями, с панелями оператора, с другими контроллерами.
Для этого используются протоколы связи. Modbus RTU по кабелю RS-485 — это де-факто стандарт. Почти всё его поддерживает, в том числе частотники и интеллектуальные датчики. Простой, надёжный, медленный.
Modbus TCP по Ethernet — быстрее, проще настраивать. Требует сетевого кабеля, но это не проблема.
OPC UA — современный стандарт с безопасностью. Если нужна реальная защита данных, это правильный выбор. Но сложнее в настройке.
EtherCAT — это для высокоскоростных систем с жёсткими требованиями по времени отклика. Для обычной автоматизации избыточен.
Контроллер должен иметь нужные порты. Если требуется RS-485 для частотника и Ethernet для SCADA — контроллер должен их иметь.

Среда программирования

Контроллер без программы — это кусок железа. Нужно написать программу, загрузить её, отладить.
Есть проприетарные среды — каждый производитель пишет своё. Есть универсальные среды, которые используют сотни производителей. CODESYS — самая распространённая в России.
CODESYS поддерживает стандарт МЭК 61131-3. Это означает, что программа, написанная на CODESYS, теоретически может работать на любом контроллере с поддержкой этого стандарта. На практике есть нюансы специфичные для каждого железа, но основа одна.
Если производитель ПЛК использует CODESYS, то инженер изучит один раз, и потом сможет программировать любой контроллер этого производителя.

Условия эксплуатации

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

Примерный алгоритм выбора

Начинать с того, что есть. Посчитать входы и выходы. Добавить резерв. Определить, какие протоколы нужны. Проверить, какие условия эксплуатации.
Потом смотреть, какие контроллеры подходят под эти требования. Сравнить цены, условия поставки, наличие на складе, техподдержку.
В России в 2025 году важно учитывать требования к импортозамещению и наличие оборудования на складе. Импортные контроллеры могут идти месяцами, а отечественные в наличии.

Типичные проблемы

Когда выбирают контроллер "впритык" по входам-выходам, то первый же запрос на расширение приводит к необходимости покупки модуля или нового контроллера. Это дороже, чем изначально выбрать с запасом.
Когда забывают про связь — выбирают контроллер, а потом оказывается, что нет нужного порта. Приходится ставить преобразователи и адаптеры.
Когда выбирают по бренду, не по задаче — платят за функции, которые не нужны. Иногда правильное решение — это не самый дорогой контроллер, а нужный контроллер.

Чек-лист перед покупкой

Перед заказом нужно проверить: составлен ли полный список входов и выходов; добавлен ли резерв; выбран ли правильный тип контроллера под архитектуру проекта; есть ли нужные протоколы связи; соответствует ли контроллер условиям эксплуатации; проверена ли совместимость с верхним уровнем управления; оценена ли совокупная стоимость, включая программное обеспечение; проверено ли наличие на складе и условия гарантии.
Если всё это готово — можно заказывать.

Итог

Выбор ПЛК — это не гадание и не следование моде. Это логическая последовательность. Понять задачу. Посчитать нужное количество входов-выходов. Выбрать подходящий тип контроллера. Определить требования к связи и условиям эксплуатации. Оценить бюджет.
Если идти в правильном порядке, контроллер будет работать годами и ни в какой переделке не потребуется.