<< Click to Display Table of Contents >> Navigation: »No topics above this level« Конкурентные преимущества MasterSCADA |
MasterSCADA™ - это не просто один из современных SCADA- и SoftLogic-пакетов, это принципиально новый инструмент разработки АСУТП, в котором реализована совокупность средств и методов, обеспечивающих резкое сокращение трудозатрат и повышение надежности создаваемой системы.
Основные преимущества пакета - это:
позволит вам:
•решить проблемы программной стыковки различных устройств системы
•с легкостью перераспределять сигналы или алгоритмы их обработки по отдельным устройствам
•создавать распределенные по устройствам алгоритмы контроля и управления
•иметь доступ с любого рабочего места к любой информации, имеющейся в системе
Раздельное конфигурирование структуры АСУТП и логической структуры объекта
дает возможность:
•разрабатывать эти структуры параллельно
•независимо работать специалистам различных профилей
•решить проблему перехода от одной технической структуры системы к другой
Открытость и следование стандартам
•взаимодействие с другими программами с помощью современных технологий (OPC, OLE, DCOM, ActiveX, OLE DB, C#, ST, XML, CSV, SQL и др.)
•использование в операторском интерфейсе документов любого типа и обмен данными с ними
•неограниченное расширение функциональности MasterSCADA продуктами сторонних разработчиков
•связь с АСУ производством
•открытые интерфейсы для создания пользователем любых базовых элементов
•простой и понятный русскоязычный интерфейс
•реализация большинства действий пользователя методом "перетащи и брось"
•подробный справочный материал
•интерактивный мультимедийный обучающий курс
•наличие учебного проекта
•запоминание всех индивидуальных настроек
•контекстная справка
•всплывающие подсказки
•разбиение библиотек на определяемые пользователем категории
•контроль допустимости вводимой информации
Удобство методики разработки
•нераздельное единство SCADA- и SoftLogic-системы
•соответствие проекта логике восприятия системы и объекта разработчиком
•возможность разработки проекта в удобном порядке
•возможность полной отладки проекта без связи с объектом
•возможность полной отладки распределенной системы на одном компьютере
•отсутствие необходимости настройки сети или выделения отдельного сервера для запуска распределенной системы
•возможность многократного использования любой ранее созданной части системы
•возможность использования пакета в качестве инструмента моделирования, создания тренажеров и демоверсий
Мощная трехмерная графика и мультимедиа
•библиотека объемных элементов со встроенным индикатором уровня заполнения •стереометрически правильные врезки одних элементов в другие на основании соотношения их диаметров и углов наклона •объемный трубопровод любой сложности •импорт изображений в любых графических форматах •встроенный инструментарий создания мультипликации •динамизация любых свойств любых ActiveX-объектов без программирования •имитационный режим для проверки настроек анимации |
Неограниченная гибкость вычислительных возможностей
•визуальное создание схемы вычислений на языке функциональных блоков (FBD)
•библиотека из около 150 функциональных блоков, включая контроль и управления
•первичная обработка каждого сигнала с автоматическим контролем границ
•формульные вычисления значений и событий с обширной библиотекой функций
•автоматическая и пользовательская обработка признаков качества значений
•автоматическая индикация значений всех вычисленных сигналов
•имитационный режим с индивидуальным выбором функций имитации сигналов
•создание пользователем новых блоков или макроблоков
•интеграция вычислительных, событийных и визуальных функций объектов
Объект в MasterSCADA - это основная единица разрабатываемой системы, соответствующая реальному технологическому объекту (цеху, участку, аппарату, насосу, задвижке, датчику и т.п.), управляемому разрабатываемой с помощью MasterSCADA системой. С другой стороны, это и традиционный с точки зрения программирования объект, обладающий стандартными для программных объектов качествами:
Объект имеет набор свойств и документов, которые жестко связаны с ним. Свойства объекта – это, например, период опроса и способ обработки сигналов от его датчиков. Документы объекта – его изображение, описание, чертеж, перечень сообщений и т.п. В MasterSCADA нет просто тренда, рапорта или мнемосхемы: каждый документ в разрабатываемой системе всегда относится к какому-либо объекту, являясь его свойством.
Ограничение области видимости
Вы можете задать ограничение области видимости. В этом случае для объекта не допускается использование в документах "чужих" данных. "Своими" считаются только собственные входы и выходы или входы-выходы подчиненных объектов. Благодаря этому при сохранении объекта в библиотеке или переносе его в другой проект ничего, кроме внешних связей настраивать не требуется. Все настройки и документы сохранятся.
Наследование
По умолчанию все настройки наследуются от "родительского" объекта. Каждый объект имеет множество настроек. Такое обилие могло бы потребовать от разработчика системы выполнения огромного количества действий. Но так как для разных объектов их список в основном одинаков, то все настройки можно сделать только один раз, все подчиненные объекты автоматически воспримут настройки родительского элемента, то есть "унаследуют" их. Исключение будут составлять только те настройки и только у тех элементов, которые разработчик изменил сам.
Типизация и тиражирование
Допускается многократное использование одного и того же объекта со всеми созданными для него документами, в том числе при разработке различных систем. При копировании объекта или сохранении его в библиотеке все его настройки и документы, настройки документов и внутренние связи будут сохранены. Внешние связи с источниками данных будут восстановлены при наличии источников с такими именами, внешние связи с приемниками данных будут восстановлены, если эти приемники данных свободны, остальные будут показаны в общем списке. Благодаря этому управление и контроль типовым технологическим объектом (насосом, задвижкой, реактором, фильтром и т.п.) создаются один раз для всех проектов. Это позволяет создавать объекты для одной системы параллельно независимыми разработчиками.
Онлайн-курс, методические материалы и видеопримеры
Для освоения методики разработки проектов начните с наших онлайн курсов:
https://stepik.org/course/104810/promo
Также вы можете посмотреть наши видеопримеры.
https://www.youtube.com/channel/UCe-HKCRcbfJKtWiIlfbd63w