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

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

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

Щелкните правой кнопкой на правой или левой стороне рамки цикла While и выберите в контекстном меню пункт

Add Shift Register.

Щелкните правой кнопкой на левом терминале сдвигового регистра и выберите Add Element, чтобы добавить к регистру еще один элемент.

Удерживая клавишу <Ctrl>, перетащите ВП Thermometer за границу цикла, чтобы создать копию этого ВП.

ВП Thermometer считывает с датчика одно значение температуры. Это значение будет инициализировать сдвиговый регистр перед началом цикла.

Поместите на блок-диаграмму функцию Compound Arithmetic.

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

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

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

Соедините функции так, как показано на рис. 3-27.

Щелкните правой кнопкой на терминале y функции деления и выберите Create>>Constant.

Введите 3 и нажмите <Enter>. 5. Сохраните ВП.

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

1.Запустите ВП.

2.Прикоснитесь пальцем к датчику температуры на панели DAQ Signal Accessory, чтобы увеличить показания.

На каждой итерации цикла While, ВП Thermometer производит одно измерение. Полученное значение прибавляется к

©National Instruments Corporation

3-48

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

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

последним двум, сохраненным в левых терминалах сдвигового регистра. Результат делится на три, чтобы найти среднее трех измерений — текущего и двух предыдущих. Это среднее отображается на графике. Сдвиговый регистр инициализируется измеренным значением температуры.

3.Остановите ВП, изменив состояние переключателя Питание.

4.Закройте ВП.

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

©National Instruments Corporation

3-49

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

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