Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк»




НазваниеЛабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк»
страница12/15
Дата30.11.2012
Размер0.88 Mb.
ТипЛабораторная работа
1   ...   7   8   9   10   11   12   13   14   15

Лабораторная работа 5.5.Создание универсальных экранов


Цель данной лабораторной работы – изучение возможностей InfinityHMI по созданию универсальных экранов для управления и контроля сходными технологическими объектами (например, всеми насосными агрегатами или всеми задвижками). Для реализации этой возможности будем

Упражнение 1. создание универсального экрана при помощи замены псевдонимов


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

Откройте среду разработки Infinity HMI и сохраните новый файл как ФамилияХХ_2.grf. В параметрах проекта укажите размер документа 600×350. Настройте параметры окна в режиме исполнения как показано на Рис. 114



Рис. 114

  1. Расположите на экранной форме соответствующие объекты как показано на Рис. 115. Объект «Насос» находится в библиотеки символов Library_symbols.xml. Перенесите из данной библиотеки объект насос с динамикой.

Для объекта кнопка «ВКЛ» задайте динамику «Действие» для передачи значения True источнику {{<><><
>.TU.on}}, а также динамику «Скрыть» для блокирования объекта, если значение источника {{<><><
>.TU.on}} равно True.

Для объекта кнопка «ВЫКЛ» задайте аналогичные динамики только передавать значение False и блокировать, когда False.

Определите значения псевдонимам, которые Вы указали в источниках. Для этого щелкните правой кнопкой мыши на форме и выберете пункт «Редактировать псевдонимы». В появившемся окне в поле «Определение» укажите следующие значения: для псевдонима «server» - Elesy.DualSource\, «lab» - Lab.plc05..

Определение псевдонима «pump» будет меняться в зависимости от выбранного насоса.



Рис. 115

Создайте новый документ, сохраните его как ФамилияХХ_1.xml.

Расположите на экранной форме четыре объекта «Насос с динамикой» из библиотеки символов Library_symbols.xml.

Расположите над каждым объектом «Насос с динамикой» объекты «значение параметра», в качестве источника укажите {{<><><
>.name}} .

Для каждого из состояний включен и выключен объекта «Насос с динамикой» (всего состояний три: включен, выключен и неактивен) укажите в качестве источника x={{<><><
>.TU.on}} и настройте действие «Скрыть» таким образом, чтобы при включенном состоянии насос был зеленного цвета, при выключенном – желтого.

Определите псевдонимы «server», «lab» аналогично пункту 5.

Задайте для каждого насоса соответствующее определение псевдонима «pump». Для этого выделите насос, щелкните по нему правой кнопкой мыши и выберете пункт «Редактировать псевдонимы». В появившемся окне Вы увидите псевдонимы только данного объекта. Укажите определение псевдонима «pump» следующим образом: для насоса№1 – PUMP_1, для насоса№2 – PUMP_2, для насоса№3 – PUMP_3, для насоса№4 – PUMP_4.

Создайте новый модуль, в котором опишите процедуру открытия всплывающего меню OpenForm, как показано на Рис. 116. В данной процедуре задается определение псевдонима «pump». Функций pump_pick() возвращает значение псевдонима “pump” в зависимости от того, какой насос был выбран.

Создайте динамики «Действие» для объектов «Насос с динамикой», чтобы при щелчке на насос появлялось всплывающее окно.



Рис. 116

В режиме исполнения окна должны выглядеть аналогично Рис. 117 и Рис. 118.



Рис. 117



Рис. 118

Упражнение 2.


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

Для этого в процедуре GwxDisplay_PreRuntimeStart() задайте определение всех псевдонимов, используя функцию SetAliasDefinition, следующим образом: «pump» для первого насоса – «PUMP_1», «pump» для второго – «PUMP_2», «pump» для второго – «PUMP_3», «pump» для второго – «PUMP_4», «lab» - «Lab.plc05.», «server» - «Elesy.DualSource\». Для того чтобы определить разные значение для одного псевдонима «pump», вызывайте процедуру SetAliasDefinition для динамики, а не для всей формы или объекта.
1   ...   7   8   9   10   11   12   13   14   15

Похожие:

Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа. Получение и свойства оксидов, гидроксидов и солей
Лабораторная работа. Ряд напряжений металлов. Гальванические элементы. Электролиз юююююю
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconТематическое планирование биология, 6 класс
Морфология листа (лабораторная работа) 12. Строение растительного организма. Клетки и ткани 13. Типы растительных тканей (Лабораторная...
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа Правила работы с вычислительной установки Лабораторная работа Работа с клавиатурой
Лабораторный практикум по информатике представляет собой учебно-практическое издание для студентов педагогического вуза непрофильных...
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа №1 (одномерные массивы) 27
Лабораторная работа №6 (статические массивы, знакомство с графическим режимом. Возможно будет изменена) 49
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа №5. Эксперимент лабораторная работа №6 Раздел II. Эмпирические исследования познавательных процессов. Ощущения и восприятие лабораторные работы №7-9: Методика «Специфика восприятия»
Цель: Выявление типов поведения студентов (коллег) в дискуссии (наблюдение по схеме Р. Бейлза)
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа №1 Изучение автоматической телеграфной станции ат-пс-пд лабораторная работа №2 Изучение телеграфного коммутационного сервера «Вектор-2000»
Рецензент – зам начальника Гомельской дистанции сигнализации и связи Белорусской железной дороги В. И. Прокопюк
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа по курсу «Физические основы микроэлектроники» Нижний Новгород, 2005
Операционный усилитель: Лабораторная работа по курсу «Микроэлектроника» / Сост. Н. В. Федосеева, С. М. Планкина. – Н. Новгород, ннгу,...
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconТематическое планирование 11 класс 1 час в неделю 34 часа за год. Информатика 11 класс
Практическая работа Сведения о логических разделах дисков Практическая работа Значки и ярлыки на Рабочем столе Практическая работа...
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconЛабораторная работа №1 Лабораторная работа №1 1
В качестве примера рассматривается деятельность вымышленной компании «Computer Word». Компания занимается в основном сборкой и продажей...
Лабораторная работа Установка и настройка 6 Лабораторная работа Демонстрационный проект 7 Упражнение 1: Работа с основной схемой проекта 7 Упражнение 2: Работа со схемой «Резервуарный парк» iconГ. Кунгур Уральская, 18 комн. 310
Обязанности: Настройка компьютеров, компьютерной техники, установка оборудования и программного обеспечения. Техническое обслуживание...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница