Российская разработка
Документация и техническая поддержка на русском языке, оперативная реакция разработчиков на пользовательские запросы
Интегрированный инструмент создания систем управления и диспетчеризации
Среда разработки включает в себя набор редакторов, позволяющих создать полностью весь проект автоматизации, начиная с контроллеров, реализующих сбор информации и управление, далее операторский уровень, уровень центральных диспетчерских и заканчивая задачами учета, анализом работы оборудования и другими задачами класса MES
Открытость и следование стандартам
- Взаимодействие с другими программами с помощью современных технологий (OPC, OLE, DCOM, ActiveX, OLE DB, ODBC и др.)
- Доступность в операторском интерфейсе документов любого типа и обмен данными с ними
- Неограниченное расширение функциональности Master SCADA продуктами сторонних разработчиков
- Открытая объектная модель Master SCADA и возможность создания скриптов для автоматизации процесса разработки
- Открытые интерфейсы для создания пользователем любых базовых элементов
Мощная трехмерная графика и мультимедиа
- Библиотека объемных элементов со встроенным индикатором уровня заполнения
- Стереометрически правильные врезки одних элементов в другие на основании соотношения их диаметров и углов наклона
- Объемный трубопровод любой сложности
- Импорт изображений в любых графических форматах
- Встроенный инструментарий создания мультипликации динамизация любых свойств любых ActiveX-объектов без программирования имитационный режим для проверки настроек анимации
Развитые вычислительные возможности и средства отладки
- Визуальное создание алгоритма на языке функциональных блоков (FBD)
- Обширная библиотека алгоритмов - более 150 функциональных блоков, включая контроль и управление
- Первичная обработка каждого сигнала с автоматическим контролем границ
- Формульные вычисления значений и событий с обширной библиотекой функций
- Автоматическая и пользовательская обработка признаков качества значений
- Автоматическая индикация значений всех вычисленных сигналов
- Имитационный режим с индивидуальным выбором функций имитации сигналов
- Создание пользователем новых блоков или макроблоков
- Интеграция вычислительных, событийных и визуальных функций объектов возможность встраивания собственных алгоритмов на языке С
Объектный подход
Объект в Master SCADA — это основная единица разрабатываемой системы, соответствующая реальному технологическому объекту (цеху, участку, аппарату, насосу, задвижке, датчику и т.п.), управляемому разрабатываемой с помощью Master SCADA системой. С другой стороны, это и традиционный с точки зрения программирования объект, обладающий стандартными для программных объектов качествами:
Объект имеет набор свойств и документов, которые жестко связаны с ним. Свойства объекта — это, например, период опроса и способ обработки сигналов от его датчиков. Документы объекта — его изображение, описание, чертеж, перечень сообщений и т.п. В Master SCADA нет просто тренда, рапорта или мнемосхемы: каждый этот элемент всегда относится к какому-либо объекту, являясь его свойством.
Наследование
- Каждый объект имеет множество настроек (например, параметры архивирования, шкалы и пр.). Ввод их значений – это большая рутинная работа. Однако такое свойство Master SCADA, как наследование избавляет разработчика от этого.
- По умолчанию все настройки наследуются от «родительского» объекта. При их изменении все подчиненные объекты автоматически воспримут новые значения родительского элемента. Исключение будут составлять только те настройки и только у тех элементов, которые разработчик индивидуально изменил.
Типизация и тиражирование
В Master SCADA допускается многократное использование одного и того же объекта со всеми созданными для него документами, в том числе для различных проектов. При копировании объекта или сохранении его в библиотеке все его настройки и документы, настройки документов и внутренние связи будут сохранены. Внешние связи с источниками данных будут восстановлены при наличии источников с такими именами, а связи с приемниками – если они окажутся свободны. Благодаря этому управление и контроль типовым технологическим объектом (насосом, задвижкой, реактором, фильтром и т.п.) создаются один раз для всех проектов. Это позволяет создавать объекты для одной системы параллельно независимыми разработчиками.