Рекомендуем
Ключевые слова:
LabViewАвтоматизацияАвтоматизация измеренийАвтоматизация экспериментаАвтоматизированный сбор данныхИзмеренияИнформационно-измерительная техникаМетрологияLabView в исследованиях и разработках |
Multisim, LabVIEW и Signal Express. Практика автоматизированного проектирования электронных устройств |
Метрология в оптических телекоммуникационных системах |
Книга
LabView для новичков и специалистов
Серия «Современная электроника»
384 стр.
Формат 60х90/16 (145x215 мм)
Исполнение: в твердом переплете
ISBN 5-93517-152-X
ББК 32.85
Аннотация
Книга предназначена для самостоятельного освоения пакета LabVIEW. В первой части книги новички найдут все необходимое для успешного самостоятельного изучения приемов программирования. В ней на простых и понятных примерах продемонстрированы возможности LabVIEW с подробным описанием и иллюстрациями. Во второй ее части, адресованной более опытным пользователям, приведен систематизированный справочный материал по программированию на LabVIEW, используя который можно решать задачи высокой степени сложности. Большое внимание уделено вопросам дизайна приборных панелей для создания виртуальных приборов современного внешнего вида. Для широкого круга читателей: «новичков», незнакомых с LabVIEW, «специалистов», имеющих опыт программирования в этой среде и знающих ее структуру. Может быть полезна студентам и аспирантам.
Книга предназначена для самостоятельного освоения пакета LabVIEW. В первой части книги новички найдут все необходимое для успешного самостоятельного изучения приемов программирования. В ней на простых и понятных примерах продемонстрированы возможности LabVIEW с подробным описанием и иллюстрациями. Во второй ее части, адресованной более опытным пользователям, приведен систематизированный справочный материал по программированию на LabVIEW, используя который можно решать задачи высокой степени сложности. Большое внимание уделено вопросам дизайна приборных панелей для создания виртуальных приборов современного внешнего вида. Для широкого круга читателей: «новичков», незнакомых с LabVIEW, «специалистов», имеющих опыт программирования в этой среде и знающих ее структуру. Может быть полезна студентам и аспирантам.
Оглавление
Предисловие
1. ПЕРВЫЙ ОПЫТ СОЗДАНИЯ ВИРТУАЛЬНОГО ПРИБОРА
1.1. Об основных понятиях языка
1.1.1. Структура языка LabVIEW
1.1.2. Передняя панель и диаграмма
1.1.3. Инструментальный набор (Tools palette)
1.1.4. Верхнее меню
1.1.5. Контекстное меню (Shortcut menu)
1.1.6. Набор приборов (Controls palette), используемый на передней панели виртуального инструмента
1.1.7. Функциональный набор (Function palette), используемый на диаграмме виртуального инструмента
1.2. Создание первого прибора на LabVIEW
1.2.1. Построение программы регулирующего тройства
1.2.2. Сохранение программ в LabVIEW
1.2.3. Элементы дизайна передней панели
1.2.4. О дизайне функциональной панели
2. ЭЛЕМЕНТЫ ЯЗЫКА ПРОГРАММИРОВАНИЯ LABVIEW
2.1. Контекстное меню элемента любого типа
2.2. Цифровые приборы и цифровые функции
2.2.1. Цифровые приборы
2.2.2. Цифровые операции и цифровые функции
2.3. Логические приборы и логические функции
2.3.1. Логические приборы
2.3.2. Логические функции
2.4. Строковые приборы и операции со строками
2.4.1. Строковые приборы
2.4.2. Операции со строковыми переменными
2.5. Массивы и операции с массивами
2.5.1. Массивы в LabVIEW
2.5.2. Операции с массивами
2.6. Кластеры и операции с кластерами
2.6.1. Кластеры в LabVIEW
2.6.2. Операции с кластерами
2.7. Дополнительные элементы программирования в LabVIEW
2.7.1. Дополнительные элементы программирования на передней панели
2.7.2. Дополнительные элементы программирования на функциональной панели
3. РАСШИРЯЕМ ПРОГРАММНЫЕ ВОЗМОЖНОСТИ ВИРТУАЛЬНОГО ПРИБОРА
3.1. Принцип модульного построения программ
3.2. Работа со структурами
3.2.1. Sequence Structure (последовательная структура)
3.2.2. Case Structure (структура с выбором)
3.2.3. Оператор цикла For Loop (определенный цикл)
3.2.4. Оператор цикла While Loop (цикл по условию)
3.2.5. Формульный узел (Formula Node)
3.3. Понятия локальной и глобальной переменной
3.3.1. Локальная переменная
3.3.2. Глобальная переменная
3.4. Служебный узел (Property Node)
4. ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ИНФОРМАЦИИ
4.1. Отображение сигналов графиком Waveform Chart (ленточный график)
4.1.1. Панели редактирования стиля отображения, шкал и поля графика Waveform Chart
4.1.2. Режимы работы графика Waveform Chart (ленточный график)
4.1.3. Временная задержка при работе графика Waveform Chart (ленточный график)
4.1.4. Вывод нескольких сигналов на один график Waveform Chart
4.1.5. Контекстные меню атрибутов графика Waveform Chart
4.2. Отображение сигналов графиками Waveform Graph (график сигнала)
4.3. Отображение сигналов графиками XY-Graph (XY-график)
5. СПРАВОЧНИК ПОЛЬЗОВАТЕЛЯ LABVIEW. ОБЩИЕ СВЕДЕНИЯ
5.1. Инсталляция LabVIEW
5.2. Возможности верхнего меню в LabVIEW
5.3. Создание пользовательского меню
5.4. Controls Palette (меню приборов)
6. СПРАВОЧНИК ПОЛЬЗОВАТЕЛЯ LABVIEW. FUNCTIONS PALETTE (ФУНКЦИОНАЛЬНОЕ МЕНЮ)
6.1. Structures (структуры)
6.2. Numeric (арифметические)
6.3. Boolean (логические)
6.4. String (строковые)
6.5. Array (массивы)
6.6. Cluster (кластер)
6.7. Comparison (сравнение)
6.8. Time & Dialog (время и диалог)
6.9. File I/O (файловый ввод-вывод)
6.10. Преобразование Фурье в LabVIEW
6.11. Цифровая фильтрация
6.11.1. Фильтры с бесконечной импульсной характеристикой
6.11.2. Фильтры с конечной импульсной характеристикой
ЛИТЕРАТУРА