ВУЗ:
Составители:
1. ВВЕДЕНИЕ В LabVIEW.
ОСНОВНЫЕ ПОНЯТИЯ И ПРАВИЛА
ПОСТРОЕНИЯ ВИРТУАЛЬНЫХ ПРИБОРОВ
Занятие № 1
ИЗУЧЕНИЕ ОСНОВНЫХ ПОНЯТИЙ ПРОГРАММНОЙ СРЕДЫ
LabVIEW И ВИРТУАЛЬНОГО ПРИБОРА
Программа, написанная в среде LabVIEW, называется виртуальным прибором (ВП). ВП симулируют реальные физиче-
ские приборы. LabVIEW содержит полный набор инструментов для сбора, анализа, представления и хранения данных.
Запуск среды программирования LabVIEW осуществляется либо двойным кликом мыши на ярлыке LabVIEW, который
находится на рабочем столе, либо из раздела Пуск-Программы – National Instruments LabVIEW. При входе в главное меню
LabVIEW пользователю предлагается создание нового виртуального инструмента (New VI) или открытие уже существующе-
го (Open VI).
ВП состоит из четырех основных компонентов – лицевой панели, блок-диаграммы, иконки и соединительной панели.
Разработка VI (ВП) осуществляется на двух панелях, находящихся в двух окнах, – передней (лицевая панель) и функ-
циональной (блок-диаграмма). Лицевая панель − интерфейс пользователя создается с использованием палитры Элементов
(Controls). Эти элементы могут быть либо средствами ввода данных – элементы управления, либо средствами отображения
данных – элементы отображения. Элементы управления – кнопки, переключатели, ползунки и другие элементы ввода.
Элементы отображения – графики, цифровые табло, светодиоды и т.д.
После этого на блок-диаграмме ВП осуществляется программирование с использованием палитры Функций (Functions),
которая включает графическое представление функций для управления объектами на лицевой панели.
Структура панелей одинакова. Основным элементом каждой панели является рабочая
область, снабженная горизонтальным и вертикальным скролингами, в которой и размеща-
ются элементы. Также на панелях имеются верхнее меню и набор управляющих кнопок (рис.
1.1):
• кнопка «стрелка» – пуск выполнения программы; если в
программе имеются ошибки, то данная кнопка расколота на две
части;
• кнопка «стрелки в цикле» – запуск программы в цикли-
ческом режиме;
• кнопка «красный круг» – остановка выполнения программы;
• кнопка «две вертикальные черты» – пауза в выполнении программы.
Для обеих панелей доступна панель Tools Palette (рис. 1.2), включающая набор управляющих
кнопок для изменения режима редактирования. Перечислим некоторые из них:
• кнопка «указательный палец» служит для изменения позиций выключателей и кнопок,
управления значениями цифровых регуляторов, настройки виртуальных осциллографов и др.;
• кнопка «стрелка» – выделение, перемещение объектов, изменение их размера;
• кнопка «А» – открытие и редактирование текстового окна;
• кнопка «катушка» служит для соединения объектов на функциональной панели;
• кнопка «кисть» – раскрашивание объектов или фона;
• кнопка «рука» – перемещение рабочей области панели в окне;
• кнопка «пипетка» – выбор текущего цвета из имеющихся на панели;
• кнопка «красный круг» – для размещения и снятия точек остановки выполнения програм-
мы на функциональной панели;
• кнопка «Р» – для размещения на функциональной панели локальных окон для отображе-
ния текущих значений данных, передаваемых в ходе выполнения программы.
При активной передней панели становится доступной панель Controls (рис. 1.3), которая вы-
зывается либо щелчком правой кнопки мыши в рабочем пространстве лицевой панели, либо необ-
ходимо выбрать в пункте главного меню Window → Show Controls Palette. С ее помощью осущест-
вляется визуальное размещение элементов управления и элементов отображения на лицевой па-
нели ВП. В панели Controls они распределены по отдельным группам по некоторым признакам –
числовые, логические, строковые, массивы, диалоговые, ActivX, Internet и др.
Рассмотрим основные подпанели панели Controls:
• Numeric (числовые значения). Состоит из элементов управления и элементов отображения
для числовых данных;
• Boolean (булевы значения). Состоит из элементов управления и элементов отображения
для булевых величин;
• String&Table (строковые значения и таблицы). Состоит из элементов управления и элемен-
тов отображения для ASCII строк и таблиц;
• List & Ring (списки и закольцованные списки). Состоит из элементов управления и элементов отображения для ме-
ню, выполненных в форме списков и закольцованных списков;
Рис. 1.1. Управляющие
кнопки
Рис. 1.2. Панель Tools
Рис. 1.3. Панель
Controls
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »