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

Урок10 Стандартные методы и образцы проектирования

Инициализация

Сбор данных

Time Elapsed=TRUE

and

Stop=False

Warning=TRUE

Анализ

Сохранение

Time Elapsed=FALSE and

Stop=FALSE

Проверка

времени

Warning=FALSE

Stop=TRUE

Рис. 11-12. Диаграмма переходов для курсового проекта.

Реализация

На следующих шагах вы построите конечный автомат в ВП

Интерфейс метеостанции.

©National Instruments Corporation

11-13

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

Урок10 Стандартные методы и образцы проектирования

Рис. 11-13. Создание конечного автомата.

1.Откройте проект метеостанции.

Выберите пункт меню File>>Open Project. Перейдите в каталог C:\Exercises\LabVIEW Basics I\Курсовой проект.

Выберите Метеостанция.lvproj.

2.Откройте пользовательский интерфейс метеостанции.

В окне Project Explorer дважды щелкните на Интерфейс метеостанции.vi.

3.Перейдите на блок-диаграмму.

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

Поместите на блок-диаграмму цикл While из палитры Structures, как показано на рис. 11-13.

Поместите внутри цикла структуру Case.

Вынесите перечислимую константу Состояния метеостанции за пределы цикла.

Соедините константу с терминалом селектора вариантов.

Щелкните правой кнопкой на структуре и выберите в контекстном меню пункт Add Case for Every Value (Добавить вариант для каждого значения).

Измените туннель перечислимой константы на сдвиговый регистр.

5.Поместите в цикл функцию ожидания, чтобы процессор мог при необходимости выполнять другие задачи.

Поместите внутрь цикла While (но вне структуры Case)

функцию Wait (ms).

©National Instruments Corporation

11-14

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

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