~/notes / scada-opensource-overview

2026-02-24⚙️ АСУ ТП1 мин0 просм.

SCADA на базе open-source: сравниваем решения

Зачем open-source SCADA

Коммерческие SCADA-системы (WinCC, iFIX, Citect) стоят десятки тысяч долларов за лицензию. Для небольших производств и учебных проектов это неподъёмно. Разберём что есть бесплатного.

OpenSCADA

Российская разработка, активно развивается. Поддерживает Modbus, OPC-UA, SNMP. Есть веб-интерфейс и встроенный скриптовый язык.

Плюсы: хорошая документация на русском, активное сообщество, работает на Linux.
Минусы: интерфейс устаревший, сложная начальная настройка.

ScadaBR

Форк Mango Automation, написан на Java. Поддерживает огромное количество протоколов: Modbus TCP/RTU, DNP3, BACnet, OPC-DA.

sudo apt install default-jre
wget https://sourceforge.net/projects/scadabr/files/latest
java -jar scadabr.jar

Плюсы: богатый набор протоколов, веб-интерфейс.
Минусы: требует Java, иногда нестабилен.

Ignition Community Edition

Технически не open-source, но бесплатная версия без ограничений по тегам. Современный веб-интерфейс, OPC-UA, хорошая документация.

Что выбрать

Для учёбы и прототипов — ScadaBR или Ignition CE. Для production на Linux без бюджета — OpenSCADA. Если нужна интеграция с Python — пиши свой минимальный стек на FastAPI + Modbus + InfluxDB + Grafana, это часто проще чем настраивать тяжёлую SCADA.