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

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

Терминалы показывают тип данных элемента управления или индикатора. Элементы лицевой панели можно сконфигурировать так, чтобы их терминалы на блок-диаграмме содержали или иконку с типом данных, или только тип данных. По умолчанию объекты представлены в виде терминалов-иконок. Например, терминаликонка ручки управления, показанный ниже, представляет ручку лицевой панели.

DBL внизу терминала обозначает числовой тип данных, а именно, вещественное число с плавающей точкой двойной точности (double precision). Терминал DBL, показанный ниже, представляет числовой элемент управления, предназначенный для ввода чисел с плавающей точкой двойной точности.

Чтобы отобразить терминал на блок-диаграмме как тип данных, щелкните на нем правой кнопкой и уберите отметку View As Icon в контекстном меню.

Узлы блок-диаграммы

Узлы — это объекты на блок-диаграмме, которые имеют входы и/или выходы и выполняют операции, когда ВП запущен. Они аналогичны инструкциям, операторам, функциям и подпрограммам в текстовых языках программирования. Узлами могут быть функции, подВП или структуры. Структуры — это элементы управления выполнением программы, такие как структура выбора Case, цикл For или цикл While. На предыдущем рисунке узлами являются функции сложения и вычитания.

Функции

Функции — это фундаментальные элементы LabVIEW. У них нет лицевых панелей или блок-диаграмм, но есть соединительные панели. Двойной щелчок на функции только выделяет ее. Иконка функции имеет светло-желтый фон.

ПодВП

ПодВП — это ВП, которые вы создаете для вызова из других ВП или выбираете из палитры функций.

Любой ВП может потенциально использоваться в качестве подВП. Когда вы дважды щелкаете на подВП, появляется его лицевая панель и блок-диаграмма. Лицевая панель содержит элементы управления и индикаторы. Блок-диаграмма может содержать проводники, иконки лицевой панели, функции, подВП и другие объекты LabVIEW. В верхнем правом углу лицевой панели и блокдиаграммы показана иконка данного ВП. Эта иконка появляется на блок-диаграмме, когда вы помещаете на нее ВП в качестве подВП.

©National Instruments Corporation

2-19

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

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

ПодВП могут представлять собой так называемые экспресс-ВП. Экспресс-ВП — это узлы, требующие минимума соединений, поскольку они конфигурируются при помощи диалогов. Используйте их для типовых измерительных задач. Конфигурацию экспресс-ВП можно сохранить как подВП. Подробнее об этом рассказано в разделе Express VIs справочной системы LabVIEW.

Чтобы отличать экспресс-ВП от других ВП на блок-диаграмме, их иконки имеют голубой фон, тогда как иконки подВП желтые.

Расширяемые узлы в сравнении с иконками

ВП и экспресс-ВП можно отображать в виде иконок или расширяемых узлов. Такие узлы выглядят как иконки, окруженные цветным полем. ПодВП имеют желтое поле, а экспресс-ВП — голубое. Использование иконок позволяет сэкономить место на блок-диаграмме, тогда как расширяемые узлы облегчают выполнение соединений и способствуют самодокументированию блок-диаграмм. По умолчанию подВП появляются на блокдиаграмме в виде иконок, а экспресс-ВП — в виде расширяемых узлов. Чтобы отобразить ВП как расширяемый узел, уберите в его контекстном меню отметку View As Icon.

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

1.Установите инструмент ПЕРЕМЕЩЕНИЕ над узлом. Вверху и внизу узла появятся квадратные маркеры.

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

3.Перетащите границу узла вниз, чтобы открыть дополнительные терминалы.

4.Отпустите кнопку мыши.

Для отмены операции изменения размера уведите границу узла за пределы окна блок-диаграммы, прежде чем отпустить кнопку мыши.

На следующем рисунке показан ВП Basic Function Generator (Генератор элементарных функций) в виде иконки и расширяемого узла с разными размерами.

©National Instruments Corporation

2-20

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

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