Инструментальная среда разработчика в SCADA+ включает в себя следующие компоненты:

  • Единая среда разработки проектов АСУТП
  • Исполнительный монитор (Профайлер) для запуска и отладки проектов в среде разработки

 

Среда разработчика представляет собой единый инструмент для разработки проекта. В ней разработчик выполняет конфигурирование внешних связей с оборудованием и ПО, разрабатывает графические экраны операторских интерфейсов, создает и отлаживает алгоритмы для АРМов и контроллеров (программируемых в данной СКАДе), конфигурирует внутренние связи между компонентами проекта.

 

Единый редактор проекта инструментальной системы включает:

 

Для ускорения процедур редактирования проекта система поддерживает функции Drag-n-Drop для большинства действий в проекте.

При организации межкомпонентного взаимодействия в проекте предусмотрены функции быстрого выбора параметров привязок, что существенно облегчает конфигурирование внутренней логики проекта.

Сам проект в системе представляет собой единое пространство данных, поэтому для организации взаимодействия между узлами проекта (АРМ-АРМ, или АРМ-контроллер) достаточно указать привязку к параметру напрямую.

 

Внешний вид редактора проекта и его редакторов компонентов:

 

Среда разработки проекта - редактор параметров узла    Среда разработки проектов - редактор графики    Среда разработки проектов - редактор аргументов канала    Среда разработки проекта - редактор алгоритмов

 

Прикладной проект АСУ ТП в среде разработки SCADA+ представляется в виде дерева компонентов. Корневые разделы дерева проекта помогают разработчику быстро выполнять навигацию для создания новых элементов проекта, организации связи между ними и их логической группировки. При открытии компонентов проекта на редактирование среда выполняет открытие специализированного редактора в новых вкладках в зависимости от типа компонента. Данная технология позволяет одновременно редактировать разные компоненты проекта, просто переключаясь между вкладками текущих открытых редакторов.