Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
проектироваие.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
861 Кб
Скачать
☆

20. Trace mode 6 Графический интерфейс оператора. Принципы разработки проекта в ис. Технология разработки проекта в ис

Графический интерфейс оператора реализуется в нескольких видах:

  •    в виде набора графических экранов, шаблоны которых разрабатываются в редакторе представления данных (РПД; этот редактор входит в состав редакторов ИС), – для узлов, которые исполняются мониторами на аппаратных средствах, имеющих достаточную производительность и другие необходимые характеристики (например, при использовании объемной графики от видеосистемы требуется поддержка OpenGL 1.1). В состав TRACE MODE 6 входит большое количество ресурсов – текстов, изображений, видеоклипов, различных графических объектов, – которые могут использоваться при разработке графических экранов. Наборы ресурсов могут создаваться пользователем;

  •    в виде набора графических панелей, шаблоны которых разрабатываются в модификации РПД, – для узлов, которые исполняются мониторами на аппаратных средствах, имеющих ограниченную производительность (например, в контроллерах с ОС Windows CE);

  •    в виде мнемосхем – для узлов, исполняемых мониторами в среде DOS.

ПРИНЦИПЫ

ИС объединяет в единой оболочке навигатор и набор редакторов для создания всех составляющих проекта. ИС имеет многооконный интерфейс:

  • В ИС поддерживаются стандартные операции изменения размеров и перемещения окон.

  • В навигаторе структура проекта представлена в виде дерева:

  • Корневые группы этого дерева (слои) предопределены и создаются автоматически при создании нового проекта (слои отображаются в левом окне навигатора). Элементарные структурные составляющие (листья структурного дерева) называются компонентами проекта. Например, компонентами проекта являются: канал; канал, вызывающий шаблон; шаблон; источник данных и т.д.

  • Группы компонентов, которые могут быть созданы в структуре проекта, предназначены для структурирования проекта.

  • Структурирование в значительной степени облегчает редактирование проекта.

  • В ряде случаев группы имеют и другой, вполне определенный, смысл – например, узлы проекта создаются как корневые группы слоя Система.

  • В правом окне навигатора отображается содержимое слоя (группы), выделенной в левом окне, – таким образом, компоненты проекта могут быть отображены только в правом окне.

  • Все разновидности объектов структурного дерева предопределены и имеют предопределенную кодировку TRACE MODE, которая может быть изменена в окне свойств или редакторе объекта.

  • Каждому объекту структурного дерева при его создании присваивается по определенному алгоритму уникальный идентификатор (ID), отображаемый во всплывающей подсказке. По этим идентификаторам объекты структуры анализируются мониторами TRACE MODE.

  • Структура проекта редактируется в навигаторе с помощью команд меню Проект, контекстного меню и панелей инструментов, а также с помощью метода drag-and-drop.

ТЕХНОЛОГИЯ

  •    создание структуры проекта в навигаторе;

  •    конфигурирование или разработка структурных составляющих – например, разработка шаблонов графических экранов оператора, разработка шаблонов программ, описание источников/приемников и т.д.;

  •    конфигурирование информационных потоков;

  •    выбор аппаратных средств АСУ (компьютеров, контроллеров и т.п.);

  •    создание узлов в слое Система и их конфигурирование;

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

  •    сохранение проекта в единый файл для последующего редактирования (с помощью команды Сохранить или Сохранить);

  •    экспорт узлов в наборы файлов для последующего запуска под управлением мониторов TRACE MODE (по команде Сохранить для МРВ).