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

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

Рис. 2-14. Диалог свойств для стрелочного индикатора.

Инструментальная панель лицевой панели

У каждого окна есть своя инструментальная панель, при помощи которой можно запускать и редактировать ВП.

Ниже показана инструментальная панель лицевой панели.

Для запуска ВП щелкните на кнопке Run. Если необходимо, LabVIEW откомпилирует ВП. Запуск ВП возможен только в том случае, если на кнопке Run присутствует сплошная белая стрелка (показана слева). Эта стрелка также означает, что вы можете использовать ВП в качестве подВП, если создадите соединительную панель.

Во время выполнения ВП верхнего уровня (т. е. не вызванного из другого ВП, а следовательно, не являющегося подВП) кнопка Run выглядит так, как показано слева.

Если запущенный ВП является подВП, кнопка Run выглядит так, как показано слева.

Кнопка Run выглядит «сломанной», когда создаваемый или редактируемый ВП содержит ошибки. Если кнопка Run попрежнему выглядит «сломанной» после завершения всех соединений на блок-диаграмме, то ВП не запустится. Щелкните на этой кнопке, чтобы увидеть окно Error list со списком всех ошибок и предупреждений.

Чтобы запустить ВП в непрерывном режиме (пока выполнение не будет прервано или приостановлено), щелкните на кнопке Run

©National Instruments Corporation

2-16

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

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

Continuously. Для остановки непрерывного выполнения щелкните на этой кнопке еще раз.

Пока ВП запущен, на панели присутствует кнопка Abort Execution (Прервать выполнение). Щелкните на этой кнопке для немедленного останова ВП, если он не может быть остановлен никак иначе. Если данный ВП используется более чем одним ВП верхнего уровня, кнопка неактивна (затенена).

Предупреждение Кнопка Abort Execution позволяет остановить ВП сразу же, не дожидаясь завершения текущей итерации. Останов ВП, использующего внешние ресурсы (например, внешнюю аппаратуру), может оставить эти ресурсы в неопределенном состоянии, поскольку они не будут освобождены правильным образом. Чтобы избежать этой проблемы, проектируйте ВП с кнопкой останова.

Для приостановки запущенного ВП щелкните на кнопке Pause. При этом LabVIEW выделяет то место блок-диаграммы, где выполнение было приостановлено, а кнопка Pause становится красной. Чтобы продолжить выполнение, щелкните на кнопке Pause еще раз.

Чтобы изменить параметры шрифта (размер, стиль, цвет) для выбранных элементов ВП, раскройте меню Text Settings (показано

слева).

Раскрывающееся меню Align Objects предназначено для выравнивания объектов вдоль одной линии (по центру, по верхнему краю, по левому краю и т. д.)

Раскрывающееся меню Distribute Objects позволяет равномерно распределить объекты (сделать одинаковые промежутки, прижать друг к другу и т. д.)

Раскрывающееся меню Resize Objects предназначено для приведения нескольких объектов лицевой панели к одному размеру.

Используйте раскрывающееся меню Reorder, когда объекты перекрывают друг друга и нужно определить, какой из них будет на переднем, а какой на заднем плане. Выделите один из объектов инструментом ПЕРЕМЕЩЕНИЕ, а затем выберите нужное действие: Move Forward (Переместить вперед), Move Backward (Переместить назад), Move To Front (На передний план) или Move To Back (На задний план).

Кнопка Show Context Help Window (Показать окно контекстной справки) открывает и закрывает окно Context Help.

Кнопка Enter Text появляется, чтобы напомнить о наличии нового значения, которое готово заменить старое значение. Она исчезает, если щелкнуть на ней, нажать <Enter> на клавиатуре или щелкнуть на рабочей области лицевой панели или блок-диаграммы.

©National Instruments Corporation

2-17

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

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

F.Блок-диаграмма

Кобъектам блок-диаграммы относятся терминалы, подВП, функции, константы, структуры, а также проводники, передающие данные между объектами.

 

 

4

3

2

1

 

 

 

 

 

 

 

 

 

 

1 Терминалы индикаторов

2 Проводники

3 Узлы

4 Терминалы элементов управления

Рис. 2-15. Пример блок-диаграммы и соответствующей лицевой панели.

Терминалы

Объекты лицевой панели отображаются на блок-диаграмме в виде терминалов. Терминалы — это порты ввода и вывода, через которые лицевая панель и блок-диаграмма обмениваются информацией. Терминалы аналогичны параметрам и константам в текстовых языках программирования. Терминалы бывают следующих типов: терминалы элементов управления, терминалы индикаторов и терминалы узлов. Терминалы элементов управления и индикаторов соответствуют элементам управления и индикаторам лицевой панели. Данные, которые введены в элементы управления (a и b на предыдущем рисунке), передаются блок-диаграмме через терминалы этих элементов. От них данные поступают к функциям сложения и вычитания. По завершении вычислений эти функции выдают новые значения, которые поступают на терминалы индикаторов и используются для обновления индикаторов лицевой панели (a+b и a–b на предыдущем рисунке).

Терминалы на рис. 2-15 принадлежат четырем элементам управления и индикаторам лицевой панели. Соединительная панель функций Add и Subtract, показанная слева, имеет три терминала узла. Чтобы увидеть терминалы узла для какой-либо функции, щелкните правой кнопкой на этой функции и выберите в контекстном меню пункт Visible Items>>Terminals.

©National Instruments Corporation

2-18

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

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