Список экзаменационных вопросов
1. Особенности NI LabVIEW 2010, новые возможности. Что дает использование в коде структуры “In Place Element Structure”? Как работать с проектом в LabVIEW? Для чего нужны локальные переменные?
2. Базовые функции LabVIEW, предназначенные для генерации, фильтрации и спектрального анализа сигналов (палитра All Functions -> Signal Processing). Каким образом можно определить пики и их параметры в измеряемом сигнале? С помощью каких средств можно проводить статистический анализ сигналов?
3. Тип данных Waveform: состав, назначение. Основные функции для работы с ним (палитра All Functions -> Programming -> Waveform и палитра All Functions -> Signal Processing). Analog и Digital Waveform: особенности использования.
4. Узлы свойств Property Node – назначение, возможности, методы создания и настройки. Связка «структура последовательности+property node» при работе со свойствами графиков.
5. Модульная система сбора данных NI CompactDAQ, ее назначение и типовые конфигурации.
6. Кластер ошибок: состав и назначение. Функции и средства для работы с ним. Механизм просмотра описания ошибок «explain error». Схемы передачи ошибки на блок-диаграмме.
|
|
7. Расширенный файловый ввод/вывод и его отличие от стандартного. Процедуры для работы с хранилищем «storage». LabVIEW Measurement формат (*.lvm): назначение и внутренняя структура.
8. Краткое описание технологий на основе FPGA (ПЛИС), принципы построения реконфигурируемых систем на основе аппаратного и программного обеспечения от National Instruments. Характеристика и возможности системы NI CompactRIO.
9. Концепция и механизмы создания отчетов в LabVIEW (палитра All Functions -> Programming -> Report Generation). Способы размещения графиков в html-отчете. Преимущества и недостатки HTML- и Excel-форматов отчетов.
10. Работа с базами данных в LabVIEW: инструменты Database Connectivity (состав, структура формирования запросов к базам данных). Механизм записи и чтения изображений путем преобразования в двоичные данные и обратно.
11. Обработка событий в NI LabVIEW (структура типа Event, краткая характеристика Timed Loop и методы их синхронизации).
12. Создание инсталлятора со своим приложением из проекта LabVIEW.
13. Технология компаний Lego и National Instruments – Mindstorms. Описание, назначение (Аппаратная и программная составляющие).
14. Сетевые механизмы передачи данных в LabVIEW (принципы, особенности): NI DataSocket, NI Shared Variable. Для чего нужны глобальные переменные, и как они создаются?
Список полезной литературы для подготовки к экзамену:
1. LabVIEW для всех /Джеффри Тревис, Джим Кринг: Пер. с англ. Михеев М.- М.: ДМК Пресс; ПриборКомплект, 2011. – 904 с.: ил.
2. LabVIEW FPGA. Реконфигурируемые измерительные и управляющие системы /Ефим Баран.- М.: ДМК Пресс; ПриборКомплект, 2009. –448 с.: ил.
|
|
3. Measurement and automation 07. Catalog – National Instruments, 2007. – 488 с.
4. http://www.labview.ru/labview/new_in_labview_2010/ - Новое в LabVIEW 2010
5. http://ni.com – официальный сайт компании National Instruments (характеристики оборудования (http://www.ni.com/products/), особенности программирования, тематические форумы)
6. Комплект методических пособий к курсу лабораторных работ по дисциплине «Компьютерные технологии»
7. Презентация по технологии Lego Mindstorms
8. Презентации по программированию в LabVIEW FPGA
9. Руководство пользователя по библиотеке функций Database Connectivity