Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / Разработка HMI-приложений.pdf
Скачиваний:
270
Добавлен:
18.05.2015
Размер:
15.71 Mб
Скачать

6 Динамическая визуализация данных

Графическая подсистема DataRate позволяет разработчикам легко создавать объектноориентированные графические представления управляемого процесса, а операторам в интерактивном режиме контролировать и управлять технологическим процессом.

Графическая подсистема Аргументы Анимация Реакции

6.1Графическая подсистема

Графическая подсистема предназначена для построения интерактивного графического интерфейса HMI-приложения.

Графическая подсистема представляет собой совокупность графических объектов - рабочих столов, мнемосхем и графических примитивов.

Рабочий стол Мнемосхема Графические примитивы Аргументы Анимация Реакции

6.1.1Рабочие столы

Рабочий стол - объект проекта, который предназначен для размещения мнемосхем в рабочем пространстве HMI-приложения.

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

ДОБАВЛЕНИЕ В ПРОЕКТ

Для добавления рабочего стола в проект выполните команду Создать\Рабочий стол в

контекстном меню элемента Рабочие столы.

Динамическая визуализация данных 105

СВОЙСТВА РАБОЧЕГО СТОЛА

Стартовый рабочий стол. Для правильной работы HMI-приложения необходимо у объекта Рабочие столы выбрать в свойстве Стартовый рабочий стол один из доступных рабочих столов, который будет загружаться при старте приложения.

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

РЕДАКТОР РАБОЧЕГО СТОЛА

Для редактирования рабочего стола выберите Редактировать из контекстного меню или щелкните два раза мышкой по имени рабочего стола. После этого откроется окно

Редактор рабочего стола с открытым окном Регионы рабочего стола.

106 DataRate

Окно Регионы рабочего стола является немодальным, т.е. можно не закрывая его работать в окне Редактор рабочего стола. Все сделанные изменения будут отражены и в

окне Регионы рабочего стола.

Компоненты редактор рабочего стола

Окно редактора включает элементы, имитирующие меню и панель инструментов HMIприложения, а также рабочее пространство настройки отоброжения вида объекта.

Динамическая визуализация данных 107

Меню и панель инструментов - имитирует элементы окна HMI-приложения в среде исполнения DataRate.

При щелчке мышью по этим элементам будет выдано соответствующее сообщение.

Рабочее пространство редактора. В рабочем пространстве отображаются свойства рабочего стола:

Название рабочего стола. В данном примере – Новый рабочий стол1.

Размер области - размер рабочего стола в пикселях.

Ссылка на вид в проекте. Ссылка отображается, синим цветом. Если ссылка не задана, отображается соответствующий текст.

108 DataRate

Для задания вида, который будет отображаться в регионе, необходимо активизировать свойство Ссылка на вид в окне Регионы рабочего стола и

щелкноть мышью по кнопке

В появившемся окне Выбор элемента проекта выберите вид объекта.

Динамическая визуализация данных 109

Красный прямоугольник показывает размеры выбранного вида. Если размер региона будет меньше размера вида, то об этом тоже сообщат.

Функции редактирования

Для вызова функций редактора откройте контекстном меню щелчком правой кнопкой мыши внутри области вида .

Ссылка на вид – открывает окно выбора вида.

Удаление ссылки на вид – соответственно удаляет ссылку на вид.Первоначально рабочий стол содержит только одну область. Для того чтобы добавить еще одну область нужно добавить вертикальный или горизонтальный разделитель.

Горизонтальный разделитель делит область пополам, соответственно появляется верхняя и нижняя область. Новая область добавляется снизу. Изменять размер области можно с помощью мыши

Вертикальный разделитель добавляет новую область справа. Изменять размер области можно с помощью мыши

110 DataRate

Свойства вызывает диалоговое окно Регионы рабочего стола.

Дерево элементов рабочего стола, отображает элементы рабочего стола и позволяет для каждой области для вида настроить свойства Ссылка на вид и Цвет области .

Кроме того окно Регионы рабочего стола содержит следующие кнопки:

- подсветка региона при выделении. При выделении региона появится мигающий прямоугольник точно соответствующий размеру области рабочего стола.

- подгоняет размер рабочего стола по размеру рабочего пространства в окне

Редактор рабочего стола.

Как подогнать размера рабочего стола по размеру рабочего пространства

Используйте кнопку для подгонки размера.До подгонки размера.

Динамическая визуализация данных 111

После подгонки

112 DataRate