Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гос общие.doc
Скачиваний:
52
Добавлен:
17.04.2019
Размер:
4.13 Mб
Скачать

13. Состав и назначение редакторов инструментального средства genie 3.01.

Пакет GENIE является инструментальным средством для создания программного обеспечения сбора данных и оперативного диспетчерского управления (SCADA), использующегося в среде Windows95 и Windows98.

Пакет GENIE состоит из двух главных программных модулей: Построитель стратеги й GENIE (GENIE.ЕХЕ) и Исполнительная среда GENIE (GWRUN.EXE). Построитель стратегий используется для проектирования и тестирования проектов, называемых стратегиями, а Исполнительная среда – только для исполнения стратегий.

Кроме того, в составе пакета имеется программа установки и настройки устройства ввода/вывода и различных УСО, а также набор динамически компонуемых библиотек (DLL), выполняющих различные функции в процессе разработки и выполнения программного обеспечения.

GENIE имеет модульно-ориентированную и открытую интегрированную архитектуру. Открытость архитектуры позволяет легко реализовывать взаимодействие GENIE с другими приложениями для совместного доступа к данным во время исполнения стратегий. Например: Matlab, Ultralogik и др.

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

Редактор задач

При разработке приложения сбора данных и управления пользователем создается блок-схема стратегии. Для этого необходимо выбрать объекты (пиктограммы функциональных блоков) из набора инструментов Редактора задач и соединить их проводниками для передачи данных от одного блока к другому (см. Выполнение функций: 1, 2, 3, 9, 10).

В Редакторе задач (TASK) имеется набор инструментов, который содержит базовые функциональные блоки. Каждый функциональный блок предназначен для выполнения соответствующей встроенной функции обработки данных, поступающих от аппаратуры или вводимых пользователем.

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

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

Меню Редактора задач содержит следующее: Файл, Правка, Настройка, Вид, Окно, Запуск, Порядок.

Меню Файл содержит команды, позволяющие открывать, сохранять, закрывать, печатать и создавать файлы стратегии GENIE.

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

Меню Настройка содержит команды, позволяющие выполнять установку, настройку или удаление устройств ввода-вывода, настройку параметров задач, входящих в стратегию, а также настройку параметров исполнительной среды GENIE.

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

Меню Окно содержит команды, которые позволяют упорядочить взаимное расположение окон задач и экранных форм GENIE. В GENIE поддерживаются стандартные операции над окнами (Каскад, Расположить горизонтально без взаимного перекрытия, Упорядочить значки). Кроме того, с помощью данного меню имеется возможность переключения между различными окнами стратегии.

Меню Запуск содержит команды, позволяющие запускать на исполнение текущую загруженную стратегию, останавливать ее исполнение и блокировать органы управления Windows на время исполнения стратегии без выхода из системы разработки стратегий.

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

Ниже приведено описание базовых функциональных блоков, пиктограммы которых входят в набор инструментов Редактора задач, с помощью которого можно реализовать 1, 2, 3, 5, 6, 9, 10 из выше рассмотренных функций SCADA-системы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]