Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UMKD-LabVIEW-GBAG-2014-2015_UG_Aubakir-DA_4.doc
Скачиваний:
100
Добавлен:
21.02.2016
Размер:
3.92 Mб
Скачать

5.3.1. Жаттығу: жұмыс бастауы

Сіз бағдарламамен жұмысты бастауыңыз үшін жеткілікті мәлімет алдыңыз.

<<3.3.1. Упражнение

3.1: Начало работы

Вы получили достаточно информации для начала работы с программой. Запустите LabVIEW. Теперь вы пройдете через все этапы создания простого ВП, который генерирует случайное число и графически отображает его значение на развертке осциллограммы. В следующей главе все этапы создания прибора рассматриваются более подробно. Сейчас же постарайтесь привыкнуть к изучаемой среде программирования.

Если вы используете полную версию LabVIEW, запустите ее. Теперь вы готовы к созданию первого виртуального прибора.

Если у вас оценочная версия LabVIEW, продолжайте работать с ней, поскольку оценочная версия LabVIEW почти не имеет ограничений по созданию и редактированию виртуальных приборов. Только помните, что ваш ВП будет работать не более 5 минут, а спустя 30 дней LabVIEW вообще перестанет функционировать.

1. Во время запуска в диалоговом окне LabVIEW щелкните мышью на опции

Новый ВП (New VI). На экране появится лицевая панель с названием

Untitled 1. Перейдите к палитре Элементы управления (Controls) и

щелкните мышью по кнопке Графики (Graph), чтобы войти в подпалитру

Графики (Graph). Если палитру Элементы управления не видно,

выберите Показать палитру элементов управления (Show Controls

Palette) из меню Окно (Windows). Убедитесь также, что лицевая панель

активизирована, в противном случае вы увидите палитру Функции

(Functions) вместо палитры Элементы управления. В подпалитре Графики выберите Развертка осциллограммы (Waveform Chart). Во время

прохождения курсором по иконкам в палитре Элементы управления

выбранная кнопка или имя иконки появляется в верхней части палитры, как

это показано на рис. 3.7 и 3.8.

Вы увидите контур графического индикатора, «удерживаемый» курсором.

Установите курсор в желаемом месте на лицевой панели и щелкните

мышью - график появится точно в этом месте. Если вы хотите его пере-

местить, то выберите инструмент Перемещение (Positioning) из палитры

Инструменты (Tools), затем переместите диаграмму на новое место. Если

палитру Инструменты не видно, то выберите Показать палитру инструментов (Show Tools Palette) из меню Окно.

2. Вернитесь к палитре Элементы управления, щелкнув по стрелке

На палитру верхнего уровня (Up to Owning Palette) в подпалитре

Графики (эта стрелка находится в верхнем левом углу всех палитр управле

ния). В палитре Элементы управления выберите подпалитру

Логические (Boolean), затем укажите элемент Вертикальный переключатель

(Vertical Toggle Switch).

Установите его рядом с графическим индикатором, как показано на

рис. 3.13.

3. Выберите инструмент управления в палитре Инструменты. Теперь

измените масштаб графика. Выделите число 10, дважды щелкнув по нему

инструментом управления. Напечатайте 1.0 и щелкните по кнопке ввода,

которая появится на панели инструментов в верхней части окна.

4. Переключитесь в блок-диаграмму путем выбора пункта Показать блок-диаграмму (Show Diagram) из меню Окно. Вы обнаружите на ней два

терминала (рис. 3.15).

5. Теперь поместите терминалы внутрь цикла по условию, чтобы обеспечить повторение выполнения сегмента вашей программы. Перейдите в

подпалитруСтруктуры (Structures) в палитре Функции и выберите Цикл по условию (While Loop). Убедитесь, что окно блок-диаграммы активизировано. В противном случае вы увидите палитру Элементы управления вместо палитры

Функции.

Курсор изменит вид и превратится в маленькую иконку цикла. Теперь охватите терминалы DBL и TF: нажмите и удерживайте кнопку мыши во время перемещения курсора от верхнего

левого угла в нижний правый угол, охватывая

объекты, которые вы хотите поместить в цикл.

При освобождении кнопки мыши пунктирная

линия - след перемещения курсора - трансформируется в цикл по условию. Сделайте поле цикла больше, чтобы внутри было некоторое свободное пространство.

6. Перейдите к палитре Функции и выберите опцию Случайное число (0-1) - Random number (0-1) - в подпалитре Числовые (Numeric). Поместите его внутри цикла по условию. Цикл по условию является особой структурой LabVIEW, которая повторяет код, находящийся внутри его границ, до тех пор, пока считывает значение ЛОЖЬ. Это своего рода эквивалент цикла Do-While в обычном языке программирования. В главе 6 вы более подробно узнаете об этой структуре.

Выберите инструмент перемещения из палитры Инструменты и расположите объекты на вашей блок-диаграмме таким образом, чтобы они выглядели аналогично предыдущей блок-диаграмме.

8. Теперь выберите инструмент соединения («катушка» – «ұршық») из палитры Инструменты. Щелкните мышью один раз на терминале Случайное число (0-1),

переместите курсор на терминал DBL и еще раз щелкните мышью (рис. 3.22).

Теперь две иконки будут соединены сплошной оранжевой линией. Если вы

сделали что-то неправильно, выделите проводник или его часть с помощью

инструмента перемещения, затем нажмите клавишу <delete>, чтобы удалить

его. Теперь соедините терминал Boolean TF с терминалом условия выхода из

цикла. Цикл начнет выполняться, если переключатель на лицевой панели

находится в состоянии ИСТИНА (положение «вверх»), и остановится, если

переключатель перейдет в состояние ЛОЖЬ (положение «вниз»).

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

нели, выбрав пункт Показать панель из меню Окно. Используя инстру-

мент управления, переведите переключатель в положение «вверх». Щелк-

ните мышью по кнопке запуска, чтобы запустить программу. Вы увидите

последовательность случайных чисел, непрерывно вычерчиваемых на

графике. Если хотите остановить выполнение программы, то щелкните

по переключателю, переведя его в нижнее положение. 10. Создайте

директорию MYWORK в директории LabVIEW. Сохраните ваш ВП в

директории MYWORK, выбрав Сохранить (Save) из меню Файл

(File) и указав точное место для сохранения. Назовите его

Random Number.vi.

Сохраняйте все промежуточные результаты в папке MYWORK. Позже

вы легко сможете их найти.

Если вы находитесь в затруднении при создании прибора, вспомните,

что решение всех упражнений данной книги имеется в директории

EVERYONE или на сопутствующем компакт-диске.

Поздравьте себя - вы только что написали свою первую программу

LabVIEW.