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

Урок 2 Введение в LabVIEW

Ответы на вопросы по архитектуре программы

1.Сбор данных: используйте DAQ Assistant для ввода синусоидального сигнала через плату сбора данных.

2.Анализ данных: используйте экспресс-ВП Statistics, чтобы определить среднее значение синусоидального сигнала. Этот сигнал периодический, поэтому также можно использовать опцию Cycle Average.

3.Представление данных: используйте экспресс-ВП Write To Measurement File для сохранения данных, и Waveform Graph для отображения данных на лицевой панели.

Реализация

1.Подготовьте аппаратуру для генерации синусоидального сигнала.

При наличии аппаратуры

Подключите панель DAQ Signal Accessory к плате сбора данных, установленной в компьютере.

Соедините канал 1 аналогового ввода (Analog In Ch 1) с генератором синусоидального сигнала (см. рис. 2-33).

Перейдите к шагу 2.

Рис. 2-33. Соединения на панели DAQ Signal Accessory.

Без аппаратуры

Пропустите этот шаг, если у вас нет соответствующей аппаратуры.

2.Откройте LabVIEW.

©National Instruments Corporation

2-47

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

Урок 2 Введение в LabVIEW

3.Откройте пустой ВП.

4.Сохраните ВП под именем Сбор-Анализ-

Представление.vi.

Выберите пункт меню File>>Save.

Перейдите в каталог C:\Exercises\LabVIEW Basics I\Сбор-Анализ-Представление.

Введите имя Simple AAP.vi.

Нажмите OK.

Теперь вам предстоит создать лицевую панель по образцу рис. 2-34.

Рис. 2-34. Лицевая панель ВП Сбор-Анализ-Представление.

5.Поместите на лицевую панель индикатор Waveform Graph для отображения полученных данных.

Если палитра элементов управления еще не открыта, выберите в главном меню пункт View>>Controls Palette.

Выберите на палитре категорию Express.

Выберите в категории Express подкатегорию Graph Indicators.

Выберите элемент Waveform Graph.

Поместите график на лицевую панель.

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

Сверните категорию Graph Indicators, снова выбрав категорию Express.

Выберите в категории Express подкатегорию Numeric Indicators.

Выберите числовой индикатор.

Разместите индикатор на лицевой панели.

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

©National Instruments Corporation

2-48

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

Урок 2 Введение в LabVIEW

Рис. 2-35. Блок-диаграмма ВП Сбор-Анализ-Представление.

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

Выберите пункт меню Window>>Show Block Diagram.

Примечание На блок-диаграмме будут присутствовать терминалы новых объектов лицевой панели.

8.Запрограммируйте ввод синусоидального сигнала длительностью 2 секунды.

При наличии аппаратуры

Сигнал подается на первый канал аналогового ввода. Используйте экспресс-ВП DAQ Assistant для ввода данных в течение 2 секунд.

Выберите категорию Express на палитре функций.

Выберите подкатегорию Input.

Выберите экспресс-ВП DAQ Assistant.

Разместите этот экспресс-ВП на блок-диаграмме.

Дождитесь открытия диалога DAQ Assistant.

Выберите тип измерения Analog Input>>Voltage.

Выберите физический канал ai1 (analog input channel 1).

Щелкните на кнопке Finish.

На вкладке Task Timing выберите Acquisition Mode>>N Samples.

Установите параметр Samples To Read в разделе Clock Settings равным 2000.

Задайте частоту выборки 1000 в поле Rate (Hz).

Совет Считывание 2000 выборок с частотой 1000 Гц обеспечит ввод данных в течение 2 секунд.

©National Instruments Corporation

2-49

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

Урок 2 Введение в LabVIEW

Нажмите OK.

Переходите к шагу 9.

Без аппаратуры

Имитируйте ввод синусоидального сигнала частотой 100 Гц в течение 2 секунд при частоте выборки 1 кГц. Используйте экспресс-ВП Simulate Signal.

Выберите категорию Express на палитре функций.

Выберите подкатегорию Input.

Выберите в этой подкатегории Simulate Signal.

Разместите этот экспресс-ВП на блок-диаграмме.

Дождитесь открытия диалога конфигурации.

Выберите тип сигнала Sine.

Задайте частоту 100.

Установите параметр Samples per second (Hz) в разделе

Timing равным 1000.

В этом же разделе выключите режим Automatic для параметра Number of Samples.

Установите параметр Number of Samples равным 2000.

Включите режим Simulate acquisition timing.

Нажмите OK.

9.Определите среднее значение полученных данных при помощи экспресс-ВП Statistics.

Сверните категорию Express, щелкнув на ее названии в палитре функций.

Выберите категорию Signal Analysis.

Выберите экспресс-ВП Statistics и разместите его на блокдиаграмме справа от DAQ Assistant.

Дождитесь открытия диалога конфигурации.

Поставьте отметку Arithmetic mean (Среднее арифметическое).

Нажмите OK.

10.Запишите оцифрованный синусоидальный сигнал в файл измерений LabVIEW.

Выберите Express на палитре функций.

Выберите категорию Output.

Выберите экспресс-ВП Write To Measurement File.

Разместите его на блок-диаграмме ниже экспресс-ВП

Statistics.

Дождитесь открытия диалога конфигурации.

©National Instruments Corporation

2-50

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

Урок 2 Введение в LabVIEW

Оставьте для всех параметров значения по умолчанию.

Нажмите OK.

Примечание В последующих упражнениях не будет подробных указаний по поиску конкретных функций или элементов управления в палитрах. Используйте встроенную поисковую систему палитр.

11.Соедините экспресс-ВП DAQ Assistant (или Simulate Signal) с экспресс-ВП Statistics.

Установите курсор мыши над выходом data соответствующего экспресс-ВП, в том месте, где он превращается в инструмент СОЕДИНЕНИЕ.

Щелкните кнопкой мыши, чтобы начать соединение.

Подведите курсор ко входу Signals экспресс-ВП Statistics и щелкните еще раз, чтобы завершить соединение.

12.Выведите данные на графический индикатор.

Установите курсор мыши над проводником, идущим от выхода data экспресс-ВП DAQ Assistant (или Simulate Signal).

Курсор должен превратиться в инструмент СОЕДИНЕНИЕ.

Щелкните кнопкой мыши, чтобы начать соединение.

Установите курсор над индикатором Waveform Graph и щелкните еще раз, чтобы завершить соединение.

13.Соедините выход Arithmetic Mean экспресс-ВП Statistics с числовым индикатором Среднее значение.

Установите курсор мыши над выходом Arithmetic Mean экспресс-ВП Statistics, в том месте, где он превращается в инструмент СОЕДИНЕНИЕ.

Щелкните кнопкой мыши, чтобы начать соединение.

Установите курсор над индикатором Среднее значение и щелкните еще раз, чтобы завершить соединение.

14.Соедините выход data со входом Signals экспресс-ВП Write To Measurement File.

Установите курсор мыши над проводником, идущим от выхода data экспресс-ВП DAQ Assistant (или Simulate Signal).

Курсор должен превратиться в инструмент СОЕДИНЕНИЕ.

Щелкните кнопкой мыши, чтобы начать соединение.

Установите курсор над входом Signals экспресс-ВП Write To Measurement File и щелкните еще раз, чтобы завершить соединение.

Примечание В последующих упражнениях не будет подробно объясняться, как соединять объекты.

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

©National Instruments Corporation

2-51

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

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