Когда несколько лет назад западные вендоры в спешном порядке начали покидать российский рынок, многим инженерам пришлось крепко задуматься. Привычные платформы вдруг превратились в мину замедленного действия: обновления больше не приходят, лицензии не продлеваются, поддержки нет. И тогда внимание стало смещаться в сторону того, на что раньше посматривали с лёгким недоверием, — на отечественные SCADA-системы. Сегодня хочу рассказать про одну из них, про MasterSCADA 4D, и заодно объяснить, почему её всё чаще выбирают для серьёзных промышленных проектов. К слову, оформить лицензию и купить Masterscada 4D можно у официального партнёра разработчика, что снимает массу вопросов с легальностью и сопровождением.
MasterSCADA 4D — это не просто графический редактор мнемосхем. Это полноценная среда, в которой можно собрать систему любого масштаба: от автоматизации небольшой котельной до диспетчеризации огромного производственного комплекса с десятками удалённых объектов. Разработчик, компания «МПС софт», вложил сюда тридцатилетний опыт работы в области АСУ ТП. И это чувствуется буквально с первых часов знакомства. Интерфейс продуман, логика понятна, инструменты под рукой.
Главная особенность четвёртой версии — настоящая вертикальная интеграция. Раньше как было? Контроллер программировал один специалист в своей среде, верхний уровень собирал другой в своей SCADA, а потом они долго и нудно сводили всё это в единое целое. В 4D эта граница стёрта. Один проект, одна среда разработки, один информационный поток сверху донизу. Если нужно перенести часть логики с контроллера на сервер или наоборот, делается это парой кликов, без переписывания кода.
За время существования продукта на его базе реализовано уже больше ста пятидесяти тысяч проектов в самых разных отраслях. И речь идёт не о бумажных пилотах, а о работающих годами системах. Если коротко перечислить, где встречается платформа, картина получается такая:
• теплоэнергетика и крупные котельные хозяйства;
• водоподготовка и очистные сооружения городского масштаба;
• автоматизация инженерных систем зданий, в том числе торговых центров и больниц;
• нефтедобыча, нефтехранение и работа с авиатопливными складами;
• центры обработки данных, где счёт идёт буквально на миллисекунды;
• пищевая промышленность и агропромышленный сектор.
Список немалый, и за каждым пунктом стоят реальные предприятия. Например, на одном из складов горюче-смазочных материалов крупного российского игрока авиатопливной отрасли система собрана на ПЛК Regul R500 с горячим резервированием центральных процессоров и работает под управлением Astra Linux. Обрабатывает почти пятьсот физических сигналов, ведёт две с половиной тысячи переменных тегов, строит сто трендов в режиме реального времени. И всё это надёжно держится годами без серьёзных сбоев.
Если говорить про начинку, в MasterSCADA 4D собрано всё, что нужно современному проекту, и при этом ничего лишнего. Вот что у меня всякий раз вызывает уважение, когда открываю свежий релиз:
• поддержка операционных систем Windows, Linux, Astra Linux, РЕД ОС, AltLinux, QNX и даже отечественной платформы «Эльбрус»;
• встроенные драйверы Modbus, OPC UA, MQTT, МЭК 60870-5-104, МЭК 61850, SNMP и многих других промышленных протоколов;
• программирование на языках стандарта МЭК 61131-3, плюс возможность писать собственные модули на C# в том числе под Linux;
• архивирование во встроенную базу или во внешние PostgreSQL и MS SQL по выбору проектанта;
• горячее резервирование серверов и контроллеров с автоматической синхронизацией данных после восстановления связи;
• векторная графика с произвольным масштабированием мнемосхем и HTML5-визуализация для тонких клиентов прямо в браузере.
Отдельно стоит сказать про безопасность. Платформа учитывает требования ФСТЭК и нормативов в части критической инфраструктуры, а межузловая связь идёт по шифрованному каналу. Для объектов, где утечка телеметрии или подмена команды могут привести к настоящей катастрофе, это уже не маркетинг, а простая необходимость.
Если коротко — всем, кто проектирует, внедряет или эксплуатирует системы автоматизации в России. Системным интеграторам платформа даёт удобную бесплатную среду разработки, в которой можно тестировать решения сколько угодно до закупки лицензий. Заказчикам — гарантию, что продукт никуда не денется завтра и будет поддерживаться годами. А государственным предприятиям и объектам критической инфраструктуры — соответствие требованиям по импортозамещению, потому что MasterSCADA 4D включена в единый реестр российского ПО под номером 13907.
По собственному опыту скажу так: первые проекты на 4D идут чуть медленнее привычного темпа, пока освоишься с объектной моделью и логикой шаблонов. Зато потом скорость разработки растёт буквально в разы. Один раз настроил типовой объект, будь то насосная группа, тепловой пункт или вентиляционная установка, и дальше его можно тиражировать перетаскиванием мыши. Вот тут и начинается настоящая магия отечественного инструмента, который писали инженеры для инженеров, а не маркетологи для презентаций.
Xrust: MasterSCADA 4D: чем хороша отечественная SCADA нового поколения