ЖУРНАЛ СТА №3/2022

шое количество коммуникационных протоколов. ● Промышленные протоколы: OPC UA/DA/HDA,Modbus RTU/TCP, BAC- Net, Profinet, Omron FINS, Mitsubishi SLMP, IEC 61850, IEC 60870-5-104. ● Сетевые протоколы: SNMP, MQTT, HTTP, JSON, Syslog. ● Счётчики энергоресурсов: «Мерку- рий», «Теплоком», НЗИФ, «Энерго- мера». ● Базы данных: ODBC, MS SQL, Postgre- SQL, MySQL. ● Инструментарий для написания драйверов по описанию. Для хранения исторических данных в MasterSCADA 4D используется СУБД SQLite. Для масштабных проектов предусмотрена возможность интегра- ции с СУБД MS SQL, Oracle, Firebird, PostreSQL, MySQL. Для работы со сто- ронними СУБД предусмотрено три ре- жима – архив, экспорт, хранимые про- цедуры, это позволяет максимально бесшовно реализовать хранилища дан- ных на современных СУБД. В ЫСОКИЕ СТАНДАРТЫ КАЧЕСТВА ВИЗУАЛИЗАЦИИ Современная система управления не- возможна без интуитивно понятного и качественного интерфейса мониторин- га и управления. Среда визуализации MasterSCADA 4D основана на веб-тех- нологиях – стандарте HTML5. Доступ в реальном времени к технологическим данным возможен из любой точки ми- ра посредством сети Интернет через любое устройство, имеющее НТМL5- совместимый веб-браузер, независимо от аппаратной составляющей и опера- ционной системы. Это позволяет суще- ственно сократить затраты на инсталля- цию и сервис клиентских приложений, а также обеспечить защищённый до- ступ к технологической информации из различных точек мира, различных устройств и в любое время (рис. 6). Среда разработки MasterSCADA 4D имеет простой и интуитивно понятный редактор мнемосхем, который позво- ляет в несколько «кликов» разработать интерфейс управления процессом или оборудованием. В редакторе присут- ствует как набор типовых элементов (текст, кнопки, индикаторы, линии, со- единительные элементы и т.д.), так и го- товые графические библиотеки симво- лов для различных отраслей промыш- ленности. При этом графика полностью векторная, что позволяет мнемосхеме «подстроиться» под любое разрешение экрана без дополнительных усилий от разработчика. Поддержка формата SVG позволяет импортировать графические символы и мнемосхемы из сторонних редакторов и использовать их в даль- нейшем как библиотеки. Функции спрайт-анимации позволяют «оживить» мнемосхему, придать дополнительной динамики управляемым процессам и привлечь внимание оператора (рис. 7). О БЪЕКТНЫЙ ПОДХОД При разработке проекта автоматиза- ции немаловажным фактором является возможность тиражировать наработан- ные решения, что позволяет много- кратно сократить трудозатраты на соз- дание и отладку проекта, а также ввести стандарты разработки. Этого можно до- стичь с помощью объектно-ориентиро- ванного подхода к разработке. Под объектом в MasterSCADA 4D по- нимается совокупность графического представления технологического объ- екта, его параметров, алгоритмов конт- роля и управления, входных и выход- ных сигналов, окна управления и дру- гих доступных элементов (в том числе других объектов). Типизация (метод шаблонов) обес- печивает многократное использование одного и того же объекта как шаблона в рамках одного проекта, так и при разра- ботке других систем, это позволяет значительно сократить время разработ- ки. Также на базе шаблонов могут быть созданы другие шаблоны, что позволяет автоматизировать описание однотип- ных объектов. Механизм наследования позволяет при изменении шаблона обеспечить изменение всех его экзем- пляров в проекте, это позволяет сокра- тить время на внесение изменений. Для описания и реализации алгорит- мов управления разработчику доступ- ны языки стандарта МЭК 61131-3 (FBD, ST, SFC, LD) и C#, что позволяет гибко подходить к реализации алгорит- мов. Дополнительно есть возможность использования API с доступом к объ- ектной модели для интеграции со сто- ронними модулями и системами, авто- матизации разработки, использования математических моделей для управле- ния процессами и многое другое. ОБ ЗОРЫ СТА 3/2022 12 www.cta.ru Рис. 7. Функции спрайт-анимации Рис. 6. Пример операторского интерфейса

RkJQdWJsaXNoZXIy MTQ4NjUy