Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVIEW Basics 1.pdf
Скачиваний:
601
Добавлен:
05.06.2015
Размер:
6.38 Mб
Скачать

Урок 3 Создание ВП

Упражнение 3-6 Отображение нескольких кривых на одном графике

Цель

Отобразить несколько наборов данных на индикаторе Waveform Chart и настроить параметры отображения.

Сценарий

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

Проектирование

На рис. 3-33 показана лицевая панель существующего ВП (Средняя температура), а на рис. 3-34 — его блок-диаграмма.

Рис. 3-33. Лицевая панель ВП Средняя температура.

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

Модификация блок-диаграммы на рис. 3-34 заключается в подаче на индикатор двух наборов данных. Объедините среднюю и текущую температуру в кластер и соедините его с терминалом Ход температуры.

©National Instruments Corporation

3-56

Учебный курс LabVIEW Основы I

Урок 3 Создание ВП

Рис. 3-34. Блок-диаграмма ВП Средняя температура.

Сначала измените блок-диаграмму, затем — лицевую панель.

Реализация

1.Откройте Средняя температура.vi из каталога

C:\Exercises\LabVIEW Basics I\Средняя температура. Этот ВП был создан в предыдущем упражнении.

2.Выберите пункт меню File>>Save As и сохраните ВП под именем Текущая и средняя температура.vi в каталог

C:\Exercises\LabVIEW Basics I\Temperature Multiplot. Если такого каталога нет, создайте его. При сохранении выберите опцию Substitute Copy for Original

(Подставить копию вместо оригинала).

Теперь вам нужно модифицировать блок-диаграмму по образцу рис. 3-35.

Рис. 3-35. Блок-диаграмма ВП Текущая и средняя температура.

3.Откройте блок-диаграмму.

4.Подайте текущую и среднюю температуры на терминал индикатора Ход температуры.

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

©National Instruments Corporation

3-57

Учебный курс LabVIEW Основы I

Урок 3 Создание ВП

Поместите функцию Bundle между функцией деления и терминалом Ход температуры. При нехватке места расширьте рамку цикла While.

Соедините выход функции деления с верхним входом Bundle.

Подведите текущую температуру к нижнему входу функции Bundle. Текущая температура — это выход ВП Thermometer, находящегося внутри цикла While.

Соедините выход функции Bundle с терминалом индикатора

Ход температуры.

Далее вам нужно модифицировать лицевую панель, как показано на рис. 3-36.

Рис. 3-36. Блок-диаграмма ВП Текущая и средняя температура.

5.Откройте лицевую панель ВП.

6.Покажите обе кривые на панели управления кривыми.

Раздвиньте инструментом ПЕРЕМЕЩЕНИЕ панель управления вверх, захватив ее за верхний центральный маркер.

Переименуйте верхнюю кривую в Скользящее среднее.

Переименуйте нижнюю кривую в Текущая температура.

Измените вид кривой для текущей температуры. Для этого выберите нужную кривую на панели управления инструментом УПРАВЛЕНИЕ, а затем выберите способ отображения.

Совет Кривые перечислены на панели параметров в том же порядке, в каком были поданы элементы на вход функции Bundle.

7.Покажите панель управления шкалами и палитру графических инструментов временной диаграммы.

Щелкните правой кнопкой на диаграмме и выберите в контекстном меню пункт Visible Items>>Scale Legend.

©National Instruments Corporation

3-58

Учебный курс LabVIEW Основы I

Урок 3 Создание ВП

Щелкните правой кнопкой на диаграмме и выберите в контекстном меню пункт Visible Items>>Graph Palette.

8.Сохраните ВП.

Тестирование

1.Запустите ВП. Используя инструменты на панели управления шкалами и палитре графических инструментов, рассмотрите данные в процессе их генерации.

2.Переведите переключатель Питание в положение ВЫКЛ, чтобы остановить ВП.

3.Закройте ВП, когда закончите с ним работать.

Конец упражнения 3-6

©National Instruments Corporation

3-59

Учебный курс LabVIEW Основы I

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