Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИУС / Практика / DataRate. Руководство пользователя.pdf
Скачиваний:
199
Добавлен:
18.05.2015
Размер:
13 Мб
Скачать
☆

Вид Главный вид объекта Задвижка включает примитивы Текст и две управляющие кнопки.

Анимация

Объекты HMI-приложения Логика работы Отладка

Тренд и протокол событий

14.4Анимация

Шаг 4. АНИМАЦИЯ БИБЛИОТЕЧНЫХ ОБЪЕКТОВ

Объект Аналоговый датчик. Назначаем простое преобразование на свойство Текст

графических объектов Имя и Значение

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

534 DataRate

Каждому графическому примитиву состояния задвижки добавлены аргументы и назначена реакция Простое преобразование на свойство Цвет текста. При изменении значения аргумента (true/false) меняется цвет текста примитива.

Объекты HMI-приложения Логика работы Отладка

Тренд и протокол событий

14.5Объекты HMI-приложения

Шаг 5. ФОРМИРОВАНИЕ ОБЪЕКТОВ И ВИДА ГЛАВНОГО ОКНА HMI-

ПРИЛОЖЕНИЯ

∙Добавляем в проект: объект Главный узел и его вид Мнемосхема

∙Создаем объекты Температура, Расход, Давление на основе библиотечного объекта

Аналоговый датчик (просто перетаскиваем объекты из библиотеки с нажатой клавишей Alt!)

∙Отображаем эти объекты на виде Мнемосхема объекта Главный узел. Для аналоговых датчиков создаем примитивы Сцена и с помошью свойства Ссылка связываем эти примитивы с видами датчиков (выделите свойство Ссылка, щелкните на кнопку в строке и

Пример HMI-приложения 535

выберите соответствующий вид в появляющемся окне Выбор элемента проекта).

∙Создаем объект Задвижка на основе библиотечного объекта Задвижка

∙Для управления задвижкой назначим графическому элементу Прямоугольник

(изображение задвижки на виде Мнемосхема) реакцию Переход на мнемосхему

Задвижка.Главный вид по нажатию левой кнопки мыши.

В результате выполненных шагов получим Мнемосхему

536 DataRate

Логика работы Отладка

Тренд и протокол событий

14.6Логика работы

Шаг 6. ФОРМИРОВАНИЕ ЛОГИКИ РАБОТЫ HMI-ПРИЛОЖЕНИЯ

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

Тест скриптов можно посмотреть так:

∙Выделите щелчком объект База данных

∙Во вкладке Скрипты отобразится список скриптов для объекта База данных

∙Щелкните два раза на элементе списка.

Чтобы связать теги Вход объектов Главный узел с тегами объекта База данных следует (на примере тега Температура ):

∙Щелкнуть на теге Вход объекта Температура

∙В окне Свойства выделить Связь с другим тегом

∙Нажать справа в строке кнопку

∙В появившемся окне Выбор тега для создания связи:

∙Выбрать тег объекта База данных ТЕМП_1

∙Назначить Свойства связи (Атрибуты и Обмен данными )

Пример HMI-приложения 537