- •Содержание
- •Лабораторная работа №1 «Введение в программную среду LabView»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы
- •Лабораторная работа №2 «Основы работы с числовыми и логическими данными»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №3 «Циклы с фиксированным числом операций и циклы по условию»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №4 «Структура варианта, функция выбора, узел формула»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №5 «Структура последовательности, диалоговые окна, временные функции»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа №6 «Массивы и кластеры»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Контрольные вопросы:
- •Лабораторная работа № 7 «Средства визуального отображения LabView - развертки»
- •Порядок выполнения работы
- •Контрольные вопросы: Лабораторная работа №8 «Средства визуального отображения LabView: графики осциллограмм, осциллограммы»
- •Контрольные вопросы: Лабораторная работа №9 «Средства визуального отображения LabView – трехмерные графики»
- •Порядок выполнения работы
- •Лабораторная работа № 10 « Изучение строк »
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
- •Лабораторная работа № 11 « Приборы ввода/вывода»
- •Краткое изложение теоретического материала
- •Порядок выполнения работы
Контрольные вопросы: Лабораторная работа №9 «Средства визуального отображения LabView – трехмерные графики»
Цель работы:
научиться отображать данные в графической форме в виде трехмерных графиков, изучить панели редактирования и палитру управления.
Приборы и принадлежности:
персональный компьютер с программной средой LabView.
КРАТКОЕ ИЗЛОЖЕНИЕ ТЕОРЕТИЧЕСКОГО МАТЕРИАЛА
Трехмерные графики
При создании трехмерных графиков LabVIEW предлагает для профессионального варианта Windows несколько функций: ЗD-график поверхности (3D Surface Graph), ЗD-параметрический график (3D Parametric Graph), ЗD-график кривой (3D Curve Graph) из палитры График.
|
|
На рисунках показаны лицевая панель и блок-диаграмма ВП, который представляет пример тора, построенного при помощи функции ЗD-параметрический график. В отличие от ранее рассмотренных разверток и графиков трехмерные графики не имеют простого терминала на блок-диаграмме. Они используют специальные функции, которые создаются автоматически во время помещения трехмерного графика на лицевую панель.
Три типа инструментов построения трехмерных графиков могут вычерчивать в трех измерениях, но каждый из них работает по-своему:
• ЗD-график поверхности вычерчивает простую поверхность, определяемую матрицей z. Поверхность строится за счет изменения векторов х и у. На вход данной функции необходимо подавать двумерный массив и два необязательных одномерных массива.
• ЗD-параметрический график вычерчивает поверхность на основе плоскостей x, y и z. На вход данной функции необходимо подавать три двумерных массива или матрицы, которые определяют каждую из плоскостей x, у и z.
• ЗD-график кривой описывает линию на основе точек х,у и z. Ввод этого ВП состоит из трех одномерных массивов или векторных вводов, которые определяют каждую точку на графике.
|
|
|
ЗD-график поверхности |
ЗD-параметрический график |
ЗD-график кривой |
Трехмерные графики могут быть сложнее, чем простые развертки и графики, с которыми вы работали раньше. Они представляют собой нечто более совершенное, и мы не будем более говорить о них. Помните лишь, что они имеются в вашем распоряжении в случае необходимости. Для того чтобы понять, как пользоваться трехмерными графиками LabVIEW, посмотрите примеры.
Графики цифровых осциллограмм
Существует еще один тип сложных графиков, о котором мы кратко поговорим, - График цифровой осциллограммы (Digital Waveform Graph), который находится в палитре График. Все инструменты построения графиков, которые мы до сих пор использовали, очень хорошо работают с аналоговыми данными. Если вы хотите использовать LabVIEW для отображения и анализа цифровых сигналов (сигналы, которые обычно имеют лишь два состояния, такие как ИСТИНА или ЛОЖЬ, 0 или 5 В, «включено» или «выключено» и т.д.), то увидите, что этот специальный тип графика весьма полезен, особенно если вы работаете с временными диаграммами или логическими анализаторами.
На рисунке показан пример графика цифровой осциллограммы, который строит восемь цифровых сигналов с течением времени.
Ha блок-диаграмме график цифровой осциллограммы имеет кластерный терминал, вводами которого являются:
• Х0 (начальное значение X);
• ΔХ;
• данные (массив беззнаковых байтов);
• количество портов;
• маски (массив целых чисел) - необязательный ввод. Если вы уже работали с цифровой логикой раньше, то для вас не будет сложным использование графика цифровых осциллограмм. Несколько хороших примеров применения графиков цифровых осциллограмм вы можете найти в библиотеке examples\general\graphs\DigitalWaveformGraph.lib.
