SPECOMSYS SCADA: управление машинами остаётся в наших руках

SCADA-система для машин и зданий в разработке: локальные серверы, веб- и Android-интерфейсы, WireGuard VPN и TLS с сертификатами. Первый интерфейс использует данные симулятора.
SPECOMSYS SCADA: управление машинами остаётся в наших руках

Иллюстрация создана ИИ — пример обстановки.

Коллега из SPECOMSYS разрабатывает SCADA-систему для машин и зданий с консервативным подходом: она работает локально, на наших серверах, без зависимости от облака. Современные технологии позволяют команде, знакомой с предметом, создать систему под конкретный объект. Первый интерфейс уже готов и показывает текущие данные симулятора завода по переработке.

Почему локально, а не в облаке

Всё больше систем управления предлагается как облачный сервис. Это удобно, пока доступны связь и поставщик. Но завод, насосная станция или здание могут относиться к критической инфраструктуре. Работа машины не должна зависеть от удалённого сервера, истечения подписки или изменения условий поставщика.

Наш подход сохраняет управление рядом с оборудованием. Сервер и данные находятся на объекте, команды проходят по нашей сети. Управление объектом остаётся в наших руках.

Что позволяют новые технологии

Раньше подобная система часто означала крупного поставщика, лицензии по количеству тегов и готовый шаблон, под который приходилось подстраивать объект. Сегодня небольшая команда, понимающая и машины, и программное обеспечение, может создать собственную схему линии, теги и сигналы, профили для завода, здания или станции, мобильное приложение и информационные панели.

Веб-интерфейс, настольные и мобильные клиенты

Система ориентирована на веб: интерфейс открывается в браузере. Для рабочих мест предусмотрено графическое приложение под Windows и Linux, при необходимости — под Mac. Android-клиент показывает те же экраны: показатели, машины и сигналы с уведомлениями.

Защита соединения: WireGuard VPN и TLS

Для удалённого доступа предусмотрен VPN, в частности WireGuard — современный протокол с относительно небольшой кодовой базой. Доступ осуществляется через устройства с ключами туннеля, а интерфейс управления не публикуется напрямую в интернете. Безопасность также зависит от корректной настройки и управления ключами.

Архитектура предусматривает HTTPS/TLS-связь с сертификатами между сервером, клиентами и устройствами. При включённой аутентификации клиентскими сертификатами для подключения требуется действующий сертификат. Управление сертификатами и правами доступа остаётся важной частью настройки.

Что видит оператор

SPECOMSYS SCADA — иллюстрация интерфейса локального управления

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

Удалённые информационные панели с Android TV

Одна SCADA-система, много экранов. Обычный Android TV становится информационной панелью в производственной зоне, на участке погрузки или в кабинете руководителя. Каждый экран показывает нужные сотрудникам показатели, состояния машин и сигналы, обновляясь с одного локального сервера без облачного посредника.

SPECOMSYS SCADA — панели Android TV на производстве, складе и в офисе

Связь с оборудованием

Архитектура рассчитана на оборудование, встречающееся в шкафах управления:

  • Modbus TCP и RTU — частотные преобразователи, электросчётчики, компрессоры и контроллеры;
  • OPC UA — промышленные PLC и машины со встроенным сервером;
  • MQTT — датчики и IoT-устройства;
  • WAGO PLC — PFC100/PFC200 и CC100, переменные CODESYS по имени;
  • Siemens PROFIBUS DP — SINAMICS и ET 200 через шлюз;
  • M-Bus и беспроводной M-Bus — водомеры и теплосчётчики.

На одном объекте могут сочетаться все эти технологии — как на реальных заводах, где машины разных лет и производителей работают в одной линии.

Завод, здание, станция — одна программная платформа

В настройках выбирается профиль объекта: завод с машинами, здание с климатом, освещением, доступом и энергией, насосная станция или лаборатория. Профиль меняет схему, теги и сигналы; основная программа остаётся одной.

В разработке — открыто для участия

Система находится в разработке. Готов клиентский интерфейс — отображение и взаимодействие. Следующий шаг — сервер: сбор данных, история, пользователи и права. Описанные интеграции составляют намеченную архитектуру; интерфейс симулятора не доказывает, что все функции уже работают в промышленной эксплуатации.

Каждый заинтересованный может участвовать в разработке и использовании. Особенно ценно мнение людей, ежедневно работающих у панелей управления: чего не хватает в нынешних системах и какие устройства должны заговорить первыми.