• Отображение каталога:

Бесплатная инструментальная среда MasterSCADA 3.х™

Master SCADA™ имеет удобную, интуитивно понятную среду разработки проектов. Она имеет большое число преимуществ по отношению к конкурирующим продуктам.

Внимание! Инструментальная среда MasterSCADA поставляется бесплатно!

Единая среда разработки позволит:

  • решить проблемы программной стыковки различных устройств системы
  • с легкостью перераспределять сигналы или алгоритмы их обработки по отдельным устройствам
  • создавать распределенные по устройствам алгоритмы контроля и управления
  • иметь доступ с любого рабочего места к любой информации, имеющейся в системе

Раздельное конфигурирование структуры системы и логической структуры объекта дает возможность:

  • разрабатывать эти структуры параллельно
  • независимо работать специалистам различных профилей
  • решить проблему перехода от одной технической структуры системы к другой

Интуитивная легкость освоения

Удобство инструментария

  • простой и понятный русскоязычный интерфейс
  • реализация большинства действий пользователя методом «перетащи и брось»
  • подробный справочный материал
  • интерактивный мультимедийный обучающий курс
  • набор учебных проектов
  • запоминание всех индивидуальных настроек
  • контекстная справка
  • всплывающие подсказки
  • разбиение библиотек на определяемые пользователем категории
  • контроль допустимости вводимой информации

Удобство методики разработки

  • нераздельное единство SCADA- и SoftLogic-системы
  • соответствие проекта логике восприятия системы и объекта разработчиком
  • возможность разработки проекта в удобном порядке
  • возможность полной отладки проекта без связи с объектом
  • возможность полной отладки распределенной системы на одном компьютере
  • отсутствие необходимости настройки сети или выделения отдельного сервера для запуска распределенной системы
  • возможность многократного использования любой ранее созданной части системы за счет использования механизмов типизации, тиражирования и наследования
  • возможность использования пакета в качестве инструмента моделирования, создания тренажеров и демоверсий

Объектный подход

Объект в Master SCADA — это основная единица разрабатываемой системы, соответствующая реальному технологическому объекту (цеху, участку, аппарату, насосу, задвижке, датчику и т.п.), управляемому разрабатываемой с помощью Master SCADA системой. С другой стороны, это и традиционный с точки зрения программирования объект, обладающий стандартными для программных объектов качествами:

Объект имеет набор свойств и документов, которые жестко связаны с ним. Свойства объекта — это, например, период опроса и способ обработки сигналов от его датчиков. Документы объекта — его изображение, описание, чертеж, перечень сообщений и т.п. В Master SCADA нет просто тренда, рапорта или мнемосхемы: каждый документ в разрабатываемой системе всегда относится к какому-либо объекту.

Ограничение области видимости

Вы можете задать ограничение области видимости. В этом случае для объекта не допускается использование в документах «чужих» данных. «Своими» считаются только собственные входы и выходы или входы-выходы подчиненных объектов. Благодаря этому при сохранении объекта в библиотеке или переносе его в другой проект ничего, кроме внешних связей настраивать не требуется. Все настройки и документы сохранятся.

Наследование

По умолчанию все настройки наследуются от «родительского» объекта. Каждый объект имеет множество настроек. Такое обилие могло бы потребовать от разработчика системы выполнения огромного количества действий. Но так как для разных объектов их список в основном одинаков, то все настройки можно сделать только один раз, все подчиненные объекты автоматически воспримут настройки родительского элемента, то есть «унаследуют» их. Исключение будут составлять только те настройки и только у тех элементов, которые разработчик изменил сам.

Типизация и тиражирование

Допускается многократное использование одного и того же объекта со всеми созданными для него документами, в том числе при разработке различных систем. При копировании объекта или сохранении его в библиотеке все его настройки и документы, настройки документов и внутренние связи будут сохранены. Внешние связи с источниками данных будут восстановлены при наличии источников с такими именами, внешние связи с приемниками данных будут восстановлены, если эти приемники данных свободны, остальные будут показаны в общем списке. Благодаря этому управление и контроль типовым технологическим объектом (насосом, задвижкой, реактором, фильтром и т.п.) создаются один раз для всех проектов. Это позволяет создавать объекты для одной системы параллельно независимыми разработчиками.

Механизм шаблонов и экземпляров

Механизм шаблонов и экземпляров позволяет в полной мере реализовать всю мощь механизма тиражирования. При использовании данного механизма все копии шаблона становятся его экземплярами, это позволяет, при изменении настроек или добавлении новых элементов в шаблон, быстро внести изменения во все его экземпляры. При этом допускается вносить только часть изменений и только в нужные экземпляры. Это позволяет значительно ускорять создание проекта и его модернизацию.

Механизм вызываемых объектов

Механизм вызываемых объектов используется для работы с теми объектами, которые полностью однотипны, и отличаются только данными. В проект включается только один объект (все его алгоритмы, окна и документы) для всех наборов данных, которые просто переключаются.

Механизм внешних связей

Механизм внешних связей наиболее широко используется для тиражируемых типизированных объектов. Он позволяет подсоединять внешние связи к внешним "клеммникам", не раскрывая структуры объекта.

Защита объектов

Данный механизм позволяет защищать созданный объект паролем. Допускается скрытие внутренней структуры объекта, что позволяет разработчику защищать собственные наработки и предоставляет возможность продажи отдельных элементов проекта. Также реализована возможность работы объекта только с заданным ключом защиты MasterSCADA, что позволяет разработчику исключить возможность использования проекта или его частей без его ведома на других компьютерах.

В следующих разделах будут описаны основные элементы среды разработки MasterSCADA: