
- •ТеХнология программирования
- •Мирэа, 2007
- •1. Введение
- •2. Общие сведения о среде программирования labview
- •Основные элементы программной среды LabView
- •Меню Tools
- •3. Лабораторные задания Задание 1. Создание виртуального прибора
- •Лицевая панель: Блок-диаграмма:
- •Задание 2. Создание виртуального термометра
- •Задание 3. Создание прибора для наблюдения за температурой
- •Задание 4. Создание термометра с усреднением показаний
- •Задание 5. Создание виртуального прибора для регистрации и обработки температурных измерений
- •Задание 6. Создание виртуального прибора для контроля температуры
- •Задание 7. Создание виртуального прибора для измерения времени наступления события
- •Задание 8. Создание виртуального прибора для построения графика функции
- •Задание 9. Работа с массивами
- •Задание 10. Работа с кластерами
- •Лицевая панель:
- •Блок-диаграмма:
- •Задание 11. Создание виртуального прибора для обработки строк
- •Задание 12. Создание виртуального прибора для сохранения данных в файл на диске
- •Задание 13. Создание виртуального прибора для чтения данных из файла на диске
- •4. Контрольные вопросы
- •5. Библиографический список
- •6. Методические указания по выполнению курсовой работы.
- •6.1. Задачи курсовой работы.
- •6.2. Рекомендации по выполнению курсовой работы.
- •6.3. Оформление и защита курсовой работы.
- •6.4. Расчетно-пояснительная записка.
- •6.5. Тематика и задания на курсовую работу.
- •Варианты задания
- •Содержание
4. Контрольные вопросы
Что называется виртуальным прибором?
Дайте определение следующим понятиям: элемент управления, индикатор, функция, терминал элемента управления, терминал элемента индикации, терминал функции, проводник.
Какие компоненты входят в состав виртуального прибора?
Какого типа циклические структуры можно использовать в программе LabVIEW?
Как можно осуществить передачу данных между итерациями циклов?
Как организовать временную задержку выполнения программы?
Дайте определение массива данных. Какие средства предназначены для создания массива элементов управления, массива элементов индикации, массива констант?
С помощью каких библиотечных функций можно обрабатывать массивы?
Что такое кластер? Чем он отличается от массива?
Как объединить элементы в кластер? Как получить из кластера значение требуемого элемента?
Как создаются данные типа «строка»? Какие имеются возможности обработки строк?
Какие графические индикаторы имеются в LabVIEW? Чем они отличаются? Как управлять их свойствами?
Как организован в LabVIEW файловый ввод-вывод? Перечислите известные вам файловые функции и правила их использования.
5. Библиографический список
1. Тревис Дж. LabVIEW для всех / Джеффри Тревис: Пер. с англ. Клушин Н.А. – М.: ДМК Пресс; ПриборКомплект, 2004.
2. Пейч Л.И., Точилин Д.А., Поллак Б.П. LabVIEW для новичков и специалистов. – М.: Горячая линия–Телеком, 2004.
3. Суранов А.Я. LabVIEW 7: справочник по функциям. –М.: ДМК Пресс, 2005.
6. Методические указания по выполнению курсовой работы.
6.1. Задачи курсовой работы.
Основные цели курсовой работы заключаются в следующем:
закрепить и углубить теоретические знания студентов;
развить творческие навыки;
ознакомить студентов с методиками разработки алгоритмов и программ;
привить навыки самостоятельной работы с литературой;
ознакомить с основными требованиями государственных стандартов (ГОСТ) и единой системы оформления конструкторской документации (ЕСКД);
выработать умение четко и кратко излагать суть решаемой проблемы, обосновывать принятые решения и отвечать на вопросы при защите работы.
6.2. Рекомендации по выполнению курсовой работы.
Курсовую работу целесообразно выполнять в следующей последовательности:
1. Изучить задание, обратив внимание на четкое определение назначения программного обеспечения, области его применения.
2. Составить библиографию для работы; в первую очередь следует найти основные литературные источники, указанные в задании, впоследствии расширив список за счет дополнительных источников.
3. На выполнение курсовой работы отводится 8-10 рабочих недель. Рекомендуется так составить план работы, чтобы первые 2 недели использовались для организационно-технической работы, 4-5 недель на разработку курсовой работы и последние 2-3 на оформление и защиту.
4. Уточнить технические условия, проанализировать работу разрабатываемого виртуального прибора.
5. Составить алгоритм программы.
6. Разработать лицевую панель и блок-диаграмму, выполнить отладку программы.
7. Оформить расчетно-пояснительную записку.
8. Оформить графическую часть.