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

Оглавление

Рекомендации слушателю курса

A. Об этом руководстве......................................................................................

i

B. Что нужно для начала....................................................................................

ii

C. Установка программного обеспечения курса..............................................

iii

D. Цели курса......................................................................................................

iii

E. Соглашения, принятые в курсе.....................................................................

iv

Урок 1

Решение задач

 

A. Методика разработки ПО..............................................................................

1-2

B. Сценарий.........................................................................................................

1-2

C. Проектирование..............................................................................................

1-2

D. Реализация......................................................................................................

1-7

E. Тестирование..................................................................................................

1-7

F. Сопровождение...............................................................................................

1-7

Упражнение 1-1 Методика разработки ПО..................................................

1-8

Упражнение 1-2 Проектирование диаграммы переходов ..........................

1-9

G. Курсовой проект ............................................................................................

1-10

Вопросы для самопроверки...............................................................................

1-12

Ответы..................................................................................................................

1-13

Урок 2

Введение в LabVIEW

 

A. Виртуальные приборы...................................................................................

2-2

B. Составные части ВП......................................................................................

2-3

C. Начало разработки ВП...................................................................................

2-5

D. Project Explorer ...............................................................................................

2-8

E. Лицевая панель...............................................................................................

2-12

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

2-18

Упражнение 2-1 ....................................................Изучение структуры ВП

2-25

G. Поиск элементов .............................................управления, ВП и функций

2-26

Упражнение 2-2 ............................................................

Работа с палитрами

2-28

H. Выбор инструмента.......................................................................................

2-29

Упражнение 2-3 ...........................................................

Выбор инструмента

2-35

I. Поток данных...................................................................................................

 

2-38

Упражнение 2-4 .....................................................................

Поток данных

2-40

J. Создание простого ВП....................................................................................

2-41

Упражнение 2-5

Простой ВП для сбора, анализа и представления

 

 

данных.................................................................................

2-45

K. Справочные средства LabVIEW ...................................................................

2-53

Упражнение 2-6

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

2-56

Вопросы для самопроверки...............................................................................

2-60

Ответы..................................................................................................................

 

2-61

Урок 3

Создание ВП

 

A. Проектирование лицевой панели.................................................................

3-2

Упражнение 3-1

Проект: ВП интерфейса метеостанции............................

3-9

B. Терминалы блок-диаграммы.........................................................................

3-14

C. Документирование кода................................................................................

3-22

Упражнение 3-2

Проект: ВП для вывода предупреждений.......................

3-25

D. Цикл While......................................................................................................

 

3-31

Упражнение 3-3

ВП для поиска совпадений...............................................

3-33

E. Цикл For ..........................................................................................................

 

3-38

Упражнение 3-4

Цикл While в сравнении с циклом For.............................

3-40

F. Синхронизация ВП.........................................................................................

3-42

G. Передача данных между итерациями..........................................................

3-43

Упражнение 3-5

ВП для усреднения температуры.....................................

3-46

H. Графическое представление данных............................................................

3-50

Упражнение 3-6

Отображение нескольких кривых на одном графике.....

3-56

I. Структура выбора Case ...................................................................................

3-60

Упражнение 3-7

Проект: ВП для вывода предупреждений.......................

3-65

J. Узел формул.....................................................................................................

 

3-70

Упражнение 3-8

ВП для извлечения корня..................................................

3-71

Упражнение 3-9

ВП для вывода предупреждений......................................

3-74

Упражнение 3-10

ВП для вывода расширенных предупреждений.............

3-77

Вопросы для самопроверки...............................................................................

3-84

Ответы..................................................................................................................

 

3-85

Урок 4 Объединение данных

A. Массивы..........................................................................................................

 

4-2

Упражнение 4-1

Работа с массивами............................................................

4-7

B. Кластеры.........................................................................................................

 

4-13

Упражнение 4-2

Работа с кластерами...........................................................

4-19

Упражнение 4-3

Проект: ВП интерфейса метеостанции............................

4-23

C. Определения типов........................................................................................

4-25

Упражнение 4-4

Проект: заказной элемент управления

 

 

для метеостанции...............................................................

4-29

Вопросы для самопроверки...............................................................................

4-33

Ответы..................................................................................................................

 

4-34

Урок 5

Отладка ВП

 

A. Исправление неработоспособных ВП..........................................................

5-2

B. Методы отладки.............................................................................................

5-4

C. Неопределенные или непредвиденные данные...........................................

5-11

D. Обработка ошибок.........................................................................................

5-12

Упражнение 5-1 Отладка...............................................................................

5-16

Вопросы для самопроверки...............................................................................

5-20

Ответы..................................................................................................................

5-21

Урок 6 Разработка модульных приложений

 

A. Что такое модульность? ................................................................................

6-2

B. Иконка и соединительная панель.................................................................

6-4

C. Использование подВП...................................................................................

6-9

Упражнение 6-1 Проект: ВП для вывода предупреждений.......................

6-11

Вопросы для самопроверки...............................................................................

6-16

Ответы..................................................................................................................

6-17

Урок 7 Основы измерений

 

A. Компьютерные измерительные системы.....................................................

7-2

B. Принципы измерений....................................................................................

7-4

C. Повышение качества измерений ..................................................................

7-11

Упражнение 7-1 Основы измерений.............................................................

7-16

Вопросы для самопроверки...............................................................................

7-19

Ответы..................................................................................................................

7-20

Урок 8 Сбор данных

A. Аппаратура.....................................................................................................

8-2

B. Программная архитектура.............................................................................

8-5

C. Имитация устройства DAQ ...........................................................................

8-8

Упражнение 8-1 Работа с MAX.....................................................................

8-9

D. Аналоговый ввод............................................................................................

8-14

Упражнение 8-2 ВП синхронного аналогового ввода................................

8-16

E. Аналоговый вывод.........................................................................................

8-20

F. Счетчики..........................................................................................................

 

8-22

Упражнение 8-3

ВП подсчета событий........................................................

8-23

G. Цифровой ввод-вывод...................................................................................

8-25

Упражнение 8-4

ВП двоичного счета...........................................................

8-26

Вопросы для самопроверки...............................................................................

8-30

Ответы..................................................................................................................

 

8-31

Урок 9 Управление приборами

 

A. Управление приборами.................................................................................

9-2

B. GPIB.................................................................................................................

9-3

C. Последовательная связь.................................................................................

9-5

D. Другие интерфейсы .......................................................................................

9-8

E. Программная архитектура.............................................................................

9-9

Упражнение 9-1 Конфигурирование GPIB при помощи утилиты MAX ..

9-11

F. Instrument I/O Assistant...................................................................................

9-13

Упражнение 9-2 Работа с Instrument I/O Assistant.......................................

9-14

G. VISA ................................................................................................................

9-20

Упражнение 9-3 Работа с функциями VISA ................................................

9-23

H. Драйверы приборов.......................................................................................

9-26

Упражнение 9-4 Работа с драйвером прибора.............................................

9-29

Вопросы для самопроверки...............................................................................

9-31

Ответы..................................................................................................................

9-32

Урок 10

Анализ и сохранение результатов измерений

 

A. Анализ и обработки числовых данных........................................................

10-2

Упражнение 10-1 Типы анализа......................................................................

10-7

B. Чтение и запись данных в файл....................................................................

10-9

Упражнение 10-2 ВП для считывания визиток.............................................

10-13

Вопросы для самопроверки...............................................................................

10-23

Ответы..................................................................................................................

10-24

Урок 11

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

 

A. Последовательное программирование.........................................................

11-2

B. Программирование состояний......................................................................

11-5

C. Конечные автоматы .......................................................................................

11-6

Упражнение 11-1 Проект: метеостанция .......................................................

11-12

D. Параллелизм...................................................................................................

11-25

Заключение..........................................................................................................

11-26

Приложение A Дополнительная информация и ресурсы

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