Колега зі SPECOMSYS розробляє SCADA-систему для машин і будівель із консервативним підходом: вона працює локально, на наших серверах, без залежності від хмари. Сучасні технології дозволяють команді, яка знає предмет, створити систему під конкретний об'єкт. Перший інтерфейс уже готовий і показує поточні дані симулятора заводу з переробки.
Чому локально, а не у хмарі
Дедалі більше систем керування пропонуються як хмарний сервіс. Це зручно, поки доступні зв'язок і постачальник. Але завод, насосна станція чи будівля можуть належати до критичної інфраструктури. Робота машини не повинна залежати від віддаленого сервера, закінчення підписки чи зміни умов постачальника.
Наш підхід зберігає керування поруч з обладнанням. Сервер і дані залишаються на об'єкті, команди проходять нашою мережею. Керування об'єктом залишається в наших руках.
Що дозволяють нові технології
Раніше подібна система часто означала великого постачальника, ліцензії за кількістю тегів і готовий шаблон, під який доводилося пристосовувати об'єкт. Сьогодні невелика команда, яка розуміє і машини, і програмне забезпечення, може створити власну схему лінії, теги та сигнали, профілі для заводу, будівлі чи станції, мобільний застосунок та інформаційні панелі.
Вебінтерфейс, настільні й мобільні клієнти
Система орієнтована на веб: інтерфейс відкривається у браузері. Для робочих місць передбачено графічний застосунок під Windows і Linux, за потреби — під Mac. Android-клієнт показує ті самі екрани: показники, машини та сигнали зі сповіщеннями.
Захист з'єднання: WireGuard VPN і TLS
Для віддаленого доступу передбачено VPN, зокрема WireGuard — сучасний протокол із відносно невеликою кодовою базою. Доступ здійснюється через пристрої з ключами тунелю, а інтерфейс керування не публікується безпосередньо в інтернеті. Безпека також залежить від коректних налаштувань і керування ключами.
Архітектура передбачає HTTPS/TLS-зв'язок із сертифікатами між сервером, клієнтами та пристроями. За ввімкненої автентифікації клієнтськими сертифікатами для підключення потрібен чинний сертифікат. Керування сертифікатами й правами доступу залишається важливою частиною налаштування.
Що бачить оператор

- Панель керування — схема лінії з бункером, шредером, магнітним сепаратором, оптичним сортувальником, млином, пресом для тюків, пиловловлюванням і компресором. Потік матеріалу візуалізується, а машина в аварійному стані виділяється червоним.
- Сигнали — пріоритет, час і квитування; хто й коли підтвердив сигнал, записується.
- Облік ресурсів — електролічильники, водолічильники й теплолічильники разом, добове споживання та сповіщення про постійний потік, який може вказувати на витік.
- Графіки й теги — значення в часі з джерелом: протокол, адреса, регістр.
Віддалені інформаційні панелі з Android TV
Одна 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 — водолічильники й теплолічильники.
На одному об'єкті можуть поєднуватися всі ці технології — як на реальних заводах, де машини різних років і виробників працюють в одній лінії.
Завод, будівля, станція — одна програмна платформа
У налаштуваннях обирається профіль об'єкта: завод із машинами, будівля з кліматом, освітленням, доступом та енергією, насосна станція або лабораторія. Профіль змінює схему, теги й сигнали; основна програма залишається однією.
У розробці — відкрито для участі
Система перебуває в розробці. Готовий клієнтський інтерфейс — відображення та взаємодія. Наступний крок — сервер: збирання даних, історія, користувачі й права. Описані інтеграції становлять заплановану архітектуру; інтерфейс симулятора не доводить, що всі функції вже працюють у промисловій експлуатації.
Кожен зацікавлений може брати участь у розробці та використанні. Особливо цінна думка людей, які щодня працюють біля панелей керування: чого бракує нинішнім системам і які пристрої мають заговорити першими.


