Вы вошли на сайт, как Гость
Регистрация

Первая программа

Основы программирования в LabView
(Первая программа)

В этом уроке будет рассмотрена последовательность шагов для создания приложения, которое генерирует сигнал и выводит его на график. Итак, начнем:

1. Запустите LabVIEW

2. В появившемся диалоговом окне нажмите на кнопку New.   

3. Выберите в списке Create new шаблон: Template>>Tutorial 
(Getting Started)>>Generate and Display.

4. Рассмотрите внимательно лицевую панель. Она имеет серый фон, и на  ней содержатся 
индикаторы и регуляторы. В заголовке окна написано, что это лицевая панель данного VI. 
Если лицевая панель не видна, можно сделать ее видимой, выбрав в меню Window>>Show Front Panel.

5. Рассмотрите схему (block diagram). Она имеет белый фон, и на ней содержатся различные 
структуры, которые управляют поведением объектов на лицевой панели. Если схема не видна, 
можно сделать ее видимой, выбрав в меню Window>>Show Block Diagram.

6.  Используйте кнопку Run для запуска программы.

7.  Используйте кнопку стоп, расположенную на лицевой панели, для остановки программы. 

Добавление регулятора на лицевую панель.

Регуляторы на лицевой панели напоминают обычные регуляторы физических приборов. Проделайте следующие шаги, чтобы добавить регулятор в виде ручки (knob control) на лицевую панель. Примечание: во время редактирования последнее действие можно отменить через меню Edit>>Undo или используя стандартное сочетание клавиш Ctrl-Z.

1. Если панель регуляторов (Controls palette) отсутствует, сделайте ее видимой, 
выбрав в меню Window>>Show Controls Palette.

2. Выберите подменю Numeric Controls, кликнув на соответствующий значек на панели.

3. Выберите Knob в палитре Numeric Controls и поместите его на лицевую панель рядом с графиком. 

Изменение типа сигнала.

На схеме находится синий значек с ярлыком Simulate Signal. Это подпрограмма - Simulate Signal Express VI. По умолчанию, генерится синусообразный сигнал. Давайте изменим свойства VI, чтобы получить сигнал типа "пила".

1. Сделайте схему видимой, выбрав в меню Window>>Show Block Diagram или нажав комбинацию 
клавиш Ctrl+E.

2. Нажмите правой кнопкой мыши на значек Simulate Signal и выберите пункт 
Properties (свойства)

3. Выберите тип сигнала "пила" (Sawtooth) и нажмите Ok. 
4. Растяните значек Simulate Signal вниз (нужно навести курсор мыши на нижнюю границу, и когда он 
приобретет вид двунаправленной стрелки, нажать и потянуть вниз) так, чтобы видено был пункт Amplitude.

Связывание объектов

На мой взгляд, удобнее работать, когда на палитре инструментов включена опция автоматического выбора инструмента. Это можно сделать, выбрав в меню Window>>Show Tools Palette. Тогда, чтобы связать нашу ручку (Knob) с Амплитудой сигнала пилы, нужно будет сделать следуюющее:

Навести курсор на выход терминала ручки (Knob) - он имеет вид белого треугольника. При этом автоматически выберется инструмент связывания, и курсор приобретет вид катушки. Затем нужно щелкнуть один раз на треугольнике, и потянуть нить (она отображается прерывистой линией) до нужного места - в данном случае, вход Amplitude. Все, теперь, если запустить программу, вращая ручку можно менять амплитуду сигнала, что сразу будет видно на графике. Думаю, в целом все понятно - главное, больше практики. В LabVIEW все достаточно просто, поэтому просто поиграйтесь с различными регуляторами, функциями и т.п. Свойства всех объектов, а также справка о них, доступны в контекстном меню (щелчок правой кнопкой мыши).

Оригинальный источник материала: www.labview.webhost.ru