Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛАБ.РАБОТА Построение графиков в LabVIEW

.doc
Скачиваний:
211
Добавлен:
11.04.2015
Размер:
3.62 Mб
Скачать

ЛАБОРАТОРНАЯ РАБОТА

«Построение графиков в среде LabVIEW»

  1. Цель работы.

Изучить графические возможности LabVIEW, познакомиться с графиками диаграмм, графиками осциллограмм, двухкоординатными графиками.

  1. Краткие теоретические сведения.

Построение графиков в LabVIEW.

Развертка осциллограмм Waveform Chart.

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

Режимы обновления разверток.

Имеется три режима обновления (выбор пункта Advaced/Update Mode).

    1. Панорамная развертка (strip chart mode).

В этом режиме экран прокручивается слева направо, подобно бумажной ленте.

    1. Временная развертка (scope chart).

В этом режиме кривая, достигнув правой границы экрана стирается и снова начинает прорисовываться с левой границы (как в осциллографе).

    1. Временная развертка с маркером (sweep chart).

Подобен scope chart, но не очищает поле графика, а отделяет новые данные от старых вертикальной линией – маркером.

    1. Многолучевая развертка.

Для подключения нескольких источников можно воспользоваться функцией объединить (Bundle), расположенной в палитре Claster.

    1. Кластеры.

Кластеры объединяют элементы различных типов данных, устраняют беспорядок на блок- диаграмме, уменьшают количество полей ввода/вывода.

При объединении данных в кластер используют функцию Bundle, а для разделения кластера функцию Unbundle.

2.6. Графики осциллограмм Waveform Graph.

В отличие от разверток графики отображают массивы данных. Они не обладают возможностью добавлять новые значения к уже созданным.

    1. Многолучевые осциллограммы.

Многолучевые осциллограммы можно создать путем подключения данных каждого канала к функции создать массив (Build Array).

    1. Двухкоординатные графики (XY Graph).

Двухкоординатные графики используются для построения произвольнах графиков Y=f(X). На вход двухкоординатного графика подают массивы X и Y, объединенные в кластер.

    1. Построение ВАХ диода

3.Задание к работе.

3.1. Разработать программу с использованием развертки осциллограмм Waveform Chart. Получить результаты, используя 3 режима обновления разверток.

3.2. Разработать программу для отображения нескольких графиков (многолучевая развертка).

3.3. Разработать программу с использованием графика осциллограмм Waveform Graph.

3.4. Разработать программу с использованием графика осциллограмм Waveform Graph.

3.5.Разработать программу построения многолучевой осциллограммы Waveform Graph.

3.6. Разработать программу построения двухкоординатного графика (XY Graph).

3.7. разработать программу построения ВАХ диода.

3.8. Ввести программы в компьютер и получить результаты вычислений.

3.9. Показать результаты преподавателю.

4. Содержание отчета.

4.1. Цель работы

4.2. Программы на языке LabVIEW.

4.3. Результаты расчета.

8