Верхний уровень собирается под реальный объект: линию, цех, участок или комплекс инженерных систем.
Показываем узлы, режимы, состояния механизмов, датчики, блокировки, аварии и связи между участками в реальном времени.
Разделяем аварии, предупреждения, блокировки и информационные сообщения. Каждое событие - с меткой времени, причиной и действием диспетчера.
Пишем параметры, статусы, температуры, давления, скорости, счётчики, рецепты. Настраиваем глубину хранения, шаг записи и группы параметров.
Сменные отчёты, простои, наработка, аварии за период, выпуск продукции, отклонения от уставок. Автоматическая выгрузка в заданном формате.
Настраиваем web-клиент на HTML5 для контроля из браузера, защищённый канал связи, журналирование действий и разграничение прав для удалённых пользователей.
Связываем ПЛК, HMI, весы, приводы, приборы учёта, базы данных PostgreSQL/ClickHouse и внешние ИТ-системы через API.
От обследования объекта до передачи системы в эксплуатацию.
Выезд на объект, фиксируем ПЛК, протоколы, адреса, шкафы, существующие системы. Составляем перечень сигналов с классификацией по типам.
Детализируем требования: мнемосхемы, аварии, архивы, тренды, отчёты, роли пользователей, протоколы обмена и сценарии работы диспетчера.
Выбираем платформу (MasterSCADA 4D или Аквис-SCADA), серверную инфраструктуру, структуру БД, схему резервирования и каналы связи.
Создаём мнемосхемы, настраиваем опрос ПЛК, аварийную логику, архивы, тренды, отчёты, права доступа и web-интерфейс.
Проверяем работу со всеми ПЛК, имитируем аварийные сценарии, нагрузочное тестирование опроса, проверяем резервирование и отказоустойчивость.
Запуск на объекте, обучение операторов и инженеров, передача документации, настройка регламентов обслуживания и сопровождение.
Сначала фиксируем источники данных и требования к реакции системы, потом выбираем способ обмена.
| Источник данных | Протоколы и интерфейсы | Что передаём в SCADA |
|---|---|---|
| ПЛК и контроллеры | Modbus RTU/TCP, OPC UA, Profinet, Ethernet/IP, S7, MQTT | Состояния, аварии, режимы, параметры, счётчики, команды управления |
| Датчики и КИПиА | 4-20 мА, дискретные входы, RS-485, HART через ПЛК | Температура, давление, расход, уровень, положение, вибрация |
| Приводы и частотники | Modbus RTU/TCP, Profinet, CANopen, дискретные сигналы | Скорость, ток, момент, аварии, наработка, готовность, управление |
| Приборы учёта | Modbus, M-Bus, импульсные выходы, Ethernet | Электроэнергия, тепло, вода, газ, сжатый воздух - накопление и отчёты |
| Смежные системы | OPC UA, MQTT, REST API, базы данных, файловый обмен | Сводные данные, обмен с MES/ERP, общая диспетчеризация предприятия |
Если не зафиксированы перечень сигналов, аварийные сценарии, права доступа и формат отчётов до начала разработки - половина работы делается заново на ПНР. Мы начинаем с обследования и детального ТЗ: каждый сигнал классифицирован, каждое событие описано, каждый пользователь имеет свою роль. Это экономит недели на объекте.
Типовые проблемы при внедрении SCADA - и как мы исключаем их на этапе проектирования.
Описаны только картинки, но не данные: нет перечня сигналов, аварий, ролей, форматов отчётов. Разработка идёт вслепую, ПНР затягивается.
Один сервер без дублирования. При отказе железа или сбое ОС диспетчер теряет контроль над объектом до восстановления.
Оператор, наладчик и администратор работают под одной учётной записью. Невозможно отследить, кто изменил уставку или квитировал аварию.
При росте числа тегов опрос по Modbus RTU забивает канал. Не настроен приоритет: критичные аварии опрашиваются с той же частотой, что и второстепенные параметры.
Параметры пишутся вперемешку без групп, шаг записи одинаков для быстрых и медленных сигналов. Анализ аварии превращается в раскопки.
Удалённый доступ открыт без шифрования, двухфакторной аутентификации и журнала действий. Оборудование доступно извне без контроля.
Российский рынок SCADA за последние три года прошёл путь от экстренного импортозамещения до зрелой конкуренции. Сегодня промышленная диспетчеризация - это не просто красивая мнемосхема, а полноценная информационная система с требованиями к отказоустойчивости, кибербезопасности и интеграции.
Мы работаем на двух платформах:
Выбор платформы определяется задачей, а не привычкой к одному вендору.
Промышленные сети меняются. Классический опрос по Modbus RTU всё ещё работает для локальных систем, но при росте числа тегов и необходимости связи с внешними сервисами в ход идут MQTT и OPC UA PubSub:
Каждый пользователь системы получает роль с конкретными правами:
Все действия пользователей журналируются: кто, когда и что изменил. Удалённый доступ - через защищённый канал с шифрованием и двухфакторной аутентификацией.
Для объектов, где остановка диспетчеризации недопустима, настраиваем горячее резервирование серверов. При отказе основного узла система автоматически переключается на резервный. Данные синхронизируются постоянно, оператор не замечает перехода.
Опишите оборудование, ПЛК, протоколы и задачи диспетчера: что контролировать, какие аварии отслеживать, какие отчёты нужны. Инженер предложит архитектуру, платформу и состав системы.
Опишите задачу в свободной форме. Консультант уточнит детали и передаст заявку инженерам, когда будут контакты.
Промышленная автоматизация