Учеб. пособие. М.: РУДН, 2008. – 213 с.
Содержание пособия направлено на обеспечение базовой подготовки в
области использования среды графического программирования LabVIEW;
введение в теорию и методику современного сбора данных; получение
практических навыков в области современных методов сбора и
обработки экспериментальных данных с использованием новейших
цифровых технологий; приобретение студентами базовых знаний в
области автоматизации физического эксперимента.
Предназначено для студентов третьего курса бакалавриата, обладающих базовыми знаниями в области программирования и построения вычислительных алгоритмов. Предисловие
Общие сведения о LabVIEW
Введение в LabVIEW
Программная среда LabVIEW
Виртуальные приборы (ВП)
Последовательность обработки данных
Организация программной среды LabVIEW
Встроенная помощь среды LabVIEW и руководство пользователя
Виртуальные приборы (ВП)
Компоненты ВП
Создание ВП
Типы и проводники данных
Редактирование ВП
Создание подпрограмм ВП
Подпрограммы ВП
Создание иконки ВП и настройка соединительной панели
Использование подпрограмм ВП
Преобразование экспресс-ВП в подпрограмму ВП
Превращение выделенной секции блок-диаграммы в подпрограмму ВП
Инструменты для построения алгоритмов
Многократные повторения и Циклы
Цикл While (по Условию)
Цикл For (с фиксированным числом итераций)
Организация доступа к значениям предыдущих итераций цикла
Принятие решений в ВП и структуры
Функция Select и принятие решений
Структура Case
Узел Формулы
Узел Математики (MathScript Node)
Группирование данных и графическое отображение
Массивы
Создание массивов с помощью цикла
Функции работы с массивами
Полиморфизм
Кластеры
Что такое кластер
Функции работы с кластерами
Кластеры ошибок
Графическое отображение данных
Использование графика Диаграмм
График Осциллограмм и двухкоординатный график Осциллограмм
График интенсивности
Работа со строковыми данными и файлами
Строки. Функции работы со строками
Создание строковых элементов управления и отображения данных
Использование некоторых функций обработки строк
Преобразование числовых данных в строку
Функции файлового ввода/вывода
Форматирование строк таблицы символов
Функций файлового ввода/вывода высокого уровня
Настройка ВП
Настройка внешнего вида лицевой панели
Отображение лицевых панелей подпрограмм ВП во время работы
Назначение и использование «горячих» клавиш
«Нередактируемые» ВП
Сбор данных и управление в LabVIEW
Конфигурация системы сбора данных
Сбор данных в LabVIEW
Выполнение операций аналогового ввода
Запись полученных данных в файл
Выполнение операций аналогового вывода
Информация о счетчиках
Ввод и вывод цифровых сигналов
Работа с измерительным оборудованием
Управление измерительными приборами
Управление в LabVIEW измерительными приборами
Использование Instrument I/O Assistant
Архитектура программного обеспечения виртуальных интерфейсов
Драйверы измерительных приборов
Использование ВП драйвера устройства
Работа с GPIB приборами
Адресация в интерфейсе GPIB
Остановка передачи данных
Ограничения
Архитектура программных средств
Программные средства настройки
Работа с RS-232 приборами
Последовательная связь
Настройка последовательного порта
Обзор аппаратных средств
Обзор программных средств
Передача сигнальных данных
Список литературы
Описание курса и программа
Предназначено для студентов третьего курса бакалавриата, обладающих базовыми знаниями в области программирования и построения вычислительных алгоритмов. Предисловие
Общие сведения о LabVIEW
Введение в LabVIEW
Программная среда LabVIEW
Виртуальные приборы (ВП)
Последовательность обработки данных
Организация программной среды LabVIEW
Встроенная помощь среды LabVIEW и руководство пользователя
Виртуальные приборы (ВП)
Компоненты ВП
Создание ВП
Типы и проводники данных
Редактирование ВП
Создание подпрограмм ВП
Подпрограммы ВП
Создание иконки ВП и настройка соединительной панели
Использование подпрограмм ВП
Преобразование экспресс-ВП в подпрограмму ВП
Превращение выделенной секции блок-диаграммы в подпрограмму ВП
Инструменты для построения алгоритмов
Многократные повторения и Циклы
Цикл While (по Условию)
Цикл For (с фиксированным числом итераций)
Организация доступа к значениям предыдущих итераций цикла
Принятие решений в ВП и структуры
Функция Select и принятие решений
Структура Case
Узел Формулы
Узел Математики (MathScript Node)
Группирование данных и графическое отображение
Массивы
Создание массивов с помощью цикла
Функции работы с массивами
Полиморфизм
Кластеры
Что такое кластер
Функции работы с кластерами
Кластеры ошибок
Графическое отображение данных
Использование графика Диаграмм
График Осциллограмм и двухкоординатный график Осциллограмм
График интенсивности
Работа со строковыми данными и файлами
Строки. Функции работы со строками
Создание строковых элементов управления и отображения данных
Использование некоторых функций обработки строк
Преобразование числовых данных в строку
Функции файлового ввода/вывода
Форматирование строк таблицы символов
Функций файлового ввода/вывода высокого уровня
Настройка ВП
Настройка внешнего вида лицевой панели
Отображение лицевых панелей подпрограмм ВП во время работы
Назначение и использование «горячих» клавиш
«Нередактируемые» ВП
Сбор данных и управление в LabVIEW
Конфигурация системы сбора данных
Сбор данных в LabVIEW
Выполнение операций аналогового ввода
Запись полученных данных в файл
Выполнение операций аналогового вывода
Информация о счетчиках
Ввод и вывод цифровых сигналов
Работа с измерительным оборудованием
Управление измерительными приборами
Управление в LabVIEW измерительными приборами
Использование Instrument I/O Assistant
Архитектура программного обеспечения виртуальных интерфейсов
Драйверы измерительных приборов
Использование ВП драйвера устройства
Работа с GPIB приборами
Адресация в интерфейсе GPIB
Остановка передачи данных
Ограничения
Архитектура программных средств
Программные средства настройки
Работа с RS-232 приборами
Последовательная связь
Настройка последовательного порта
Обзор аппаратных средств
Обзор программных средств
Передача сигнальных данных
Список литературы
Описание курса и программа