MasterSCADA — современный, инновационный мощный и удобный инструмент для быстрой и качественной разработки систем. В нем воплощен двадцатилетний опыт разработчиков в области создания программных продуктов для систем автоматизации самых разных объектов.
MasterSCADA — это не просто один из современных SCADA- и SoftLogic-пакетов, это принципиально новый инструмент разработки систем управления и диспетчеризации. В нем реализованы средства и методы разработки проектов, обеспечивающие резкое сокращение трудозатрат и повышение надежности создаваемой системы. Разрабатывать проекты в Master SCADA легко и приятно - это первая в нашей стране SCADA-система, в которой реализован объектный подход к разработке систем управления, учета или диспетчеризации.
Популярность и надежность MasterSCADA подтверждается не только числом проданных лицензий, а так же серьезностью организаций, использующих ее, и проектов, реализованных на ней. Сегодня SCADA используют такие компании, как:
Общее число внедрений Master SCADA системы составляет десятки тысяч практически во всех отраслях промышленности в России, ближнем и дальнем зарубежье.Газпром
Роснефть
Лукойл
Иркутскэнерго
Калининская АЭС
И многие другие.
В 2016 г. MasterSCADA была включена в Единый Реестр российских программ для электронных вычислительных машин и баз данных. В соответствии с приказом Минкомсвязи России от 08.11.2016 №538, Приложение 2, №пп. 17, ей был присвоен реестровый № 2201. Внесение ПО в Единый Реестр российских программ дало MasterSCADA немаловажное преимущество - возможность ее использования государственными организациями в системах управления любыми объектами, включая самые технологически сложные и важные для нашего государства.
Основные преимущества Master SCADA
Единая среда разработки SCADA системы
Разработка всех элементов проекта MasterSCADA ведется в единой инструментальной среде. Это и разработка аппаратной архитектуры системы, и проектирование алгоритмов обработки, описание логической структуры и базы параметров, настройка первичной обработки, разработка системы визуализации, отчетов и журналов и прочих компонентов системы.Такой подход, когда все инструменты находятся под рукой, а проект представляет единое информационное пространство позволяет легко решать следующие задачи:
- решить проблемы программной стыковки различных устройств системы управления
- перераспределять сигналы или алгоритмы их обработки по отдельным устройствам
- создавать распределенные по устройствам алгоритмы контроля и управления
- иметь доступ с любого рабочего места к любой информации, имеющейся в системе.
Двухслойная структура проекта
В MasterSCADA проект разделен на два слоя:- Слой описания аппаратной структуры проекта. Здесь описываются рабочие станции, контроллеры и модули ввода-вывода, входящие в проект. Задаются их свойства и настраиваются связи между ними;
- Слой описания логики проекта. Здесь описывается логическая структура проекта: какие технологические объекты автоматизаруются в данном проекте, их свойства, параметры, алгоритмы управления и мнемосхемы. Кроме того, здесь разрабатываются отчеты, настраиваются журналы и параметры информационной безопасности системы.
- разрабатывать эти структуры параллельно;
- независимо работать специалистам различных профилей;
- решить проблему перехода от одной технической структуры системы к другой (например, реализовать тот же проект на базе других контроллеров).
Открытость и следование стандартам
MasterSCADA - это максимально открытый продукт. Это достигается максимальным использованием стандартных интерфейсов и спецификаций. Под открытостью мы понимаем:
- взаимодействие с другими программами с помощью современных технологий (OPC, OLE, DCOM, ActiveX, OLE DB, ODBC и др.);
- использование в операторском интерфейсе системы документов любого типа (например, WORD или EXCEL) и обмен данными с ними;
- неограниченное расширение функциональности MasterSCADA продуктами сторонних разработчиков;
- открытая объектная модель и возможность добавления пользовательских алгоритмов или функций на языке C++ или C#;
- связь с АСУ производством;
- открытые интерфейсы для создания пользователем любых базовых элементов.
Интуитивная легкость освоения. Удобство инструментария
- простой и понятный русскоязычный интерфейс;
- реализация большинства действий пользователя методом «перетащи и брось»;
- подробный справочный материал;
- интерактивный мультимедийный обучающий курс;
- контекстная справка;
- всплывающие подсказки;
- контроль допустимости вводимой информации;
- соответствие проекта логике восприятия системы и объекта разработчиком;
- возможность полной отладки проекта без связи с объектом;
- возможность полной отладки распределенной системы на одном компьютере;
- отсутствие необходимости настройки сети или выделения отдельного сервера для запуска распределенной системы;
- возможность многократного использования любой ранее созданной части проекта.
Обширные библиотеки
- библиотека объемных элементов со встроенным индикатором уровня заполнения
- библиотеки технологических объектов из различных областей
- библиотека алгоритмов стандарта IEC 61131-3
- библиотека алгоритмов OSCAT (более 300 алгоритмов).
Неограниченная гибкость вычислительных возможностей
- В MasterSCADA поддержаны языки стандарта IEC 61131-3
- первичная обработка каждого сигнала с автоматическим контролем до 6 границ
- формульные вычисления значений и событий с обширной библиотекой функций
- автоматическая и пользовательская обработка признаков качества значений
- автоматическая индикация значений всех вычисленных сигналов
- имитационный режим с индивидуальным выбором функций имитации сигналов
- возможность создания пользовательских функциональных блоков и макроблоков
- интеграция вычислительных, событийных и визуальных функций объектов
- открытая объектная модель и возможность подключения скриптов, написанных на "C#"
- открытые интерфейсы для подключения собственных алгоритмов, написанных на языке "C"
Объектный подход
Объект в MasterSCADA — это основная единица разрабатываемой системы, соответствующая реальному технологическому объекту (цеху, участку, аппарату, насосу, задвижке, датчику и т.п.), управляемому разрабатываемой с помощью MasterSCADA системой. С другой стороны, это и традиционный с точки зрения программирования объект, обладающий стандартными для программных объектов качествами.