- •ТеХнология программирования
- •Мирэа, 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. Тематика и задания на курсовую работу.
- •Варианты задания
- •Содержание
Меню Tools
Меню Tools предлагает различные инструменты, сосредоточенные в палитре Tools Они предназначены для создания, модифицирования и настройки ВП.
Операционный инструмент (Operating). Применяется для работы со значениями средств управления и индикации.
Этот инструмент заменяет операционный, когда он находится над текстовыми (цифровыми или строковыми) средствами управления.
Инструмент позиционирования (Positioning). Используется для выбора, перемещения объектов и изменения их размера.
Инструмент создания ярлыков (Labeling). Используется для введения текста в поле ярлыка.
Инструмент «связь» (Wiring). Используется для связывания объектов блок-диаграммы.
Инструмент вызова объектного выпадающего меню нажатием левой клавиши мыши (Object Shortcut Menu).
Инструмент прокрутки (Scrolling) изображения в окне без использования полосы прокрутки.
Инструмент для установки точек разрыва (Breakpoint) в подприборах, проводниках, функциях и структурах.
Инструмент для создания отладочных точек (Probe) в проводниках блок-диаграммы.
Инструмент выбора и запоминания цвета (Color Сору).
Инструмент выбора цвета переднего плана и фона (Coloring).
Элемент активизации режима автоматического выбора инструмента (Automatic Tool Selection).
3. Лабораторные задания Задание 1. Создание виртуального прибора
Цель: Создание пиктограммы и коннектора для виртуального прибора.
Создате виртуальный подприбор, который берет показания, представляющие шкалу Цельсия, и преобразовывает их в показания, представляющие шкалу Фаренгейта.
Лицевая панель: Блок-диаграмма:
Проверьте работоспособность виртуального прибора.
Создайте пиктограмму и коннектор.
Для сохранения программы в папке Мои документы создайте папку со своей фамилией, например, D:\…..\Мои документы\Иванов. В этой папке средствами LabVIEW создайте библиотеку Basics1.llb и сохраните вашу программу под именем Convert C to F.vi . Все разрабатываемые вами ВП нужно сохранять в этой библиотеке.
Задание 2. Создание виртуального термометра
Цель: Создание виртуального прибора на базе подприборов.
Создайте ВП и разместите элементы лицевой панели и блок-диаграммы в соответствии с приведенными изображениями.
Лицевая панель: Блок-диаграмма:
Используйте виртуальный подприбор (Demo) Read Voltage.vi из папки D:\Мои документы\Labview и сохраненный ранее (в первом задании) подприбор Convert C to F.vi
Включите прибор и убедитесь в его работоспособности.
Создайте пиктограмму и коннектор .
Cохраните вашу программу в библиотеке Basics1.llb под именем Termometer.vi.
Задание 3. Создание прибора для наблюдения за температурой
Цель: Применение циклических структур.
Создайте ВП и разместите элементы лицевой панели и блок-диаграммы в соответствии с приведенными изображениями.
В качестве графического индикатора использовать Waveform Chart. Переключатель Power должен иметь механическое действие Latch When Pressed. Проверьте работоспособность прибора.
Лицевая панель: Блок-диаграмма:
Cохраните прибор в библиотеке Basics1.llb под именем Temperature Monitor.vi
Задание 4. Создание термометра с усреднением показаний
Цель: Использование регистров сдвига для расчета среднего значения.
Загрузите с диска прибор Temperature Monitor.vi и измените его блок-диаграмму так, чтобы вычислялось среднее значение трех последних значений температуры.
Лицевая панель:
Блок-диаграмма:
На индикаторе должны отображаться два графика: текущая и усредненная температура.
Проверьте работоспособность прибора.
Cохраните прибор в библиотеке Basics1.llb под именем Temperature Monitor-1.vi.