
- •Занятие 1. Знакомство с labview
- •1.1. Виртуальные приборы
- •1.2. Запуск виртуального прибора
- •1.3. Лицевая панель
- •1.4. Блок-диаграмма
- •1.5. Поточное программирование
- •1.6. Структуры программирования
- •1.7. Модульность и иерархия
- •Пиктограмма
- •Занятие 2. Моделирование экспериментальной установки. Цифровой термометр
- •2.1. Создание VI
- •2.1.1. Создание лицевой панели (Front Panel)
- •2.1.2. Создание блок-диаграммы
- •2.1.3. Манипулирование объектами
- •2.1.4. Сбор значений температуры
- •Цифровая
- •Константа
- •2.1.5. Соединение объектов
- •Инструмент Соединение
- •2.2. Запуск VI
- •2.3. Сохранение VI
- •2.4. Создание пиктограммы и коннектора
- •2.4.1. Создание пиктограммы
- •2.4.2. Создание коннектора
- •Занятие 3. Виртуальный прибор регулятора температуры
- •3.1. Создание панели
- •Инструмент Оператор
- •3.2. Создание диаграммы
- •3.2.1. Использование цикла While Loop
- •3.2.2. Управление скоростью цикла While Loop
- •3.3. Запуск VI
- •3.4. Модификация виртуального прибора
- •3.4.1. Изменение лицевой панели
- •3.4.2. Изменение блок-диаграммы
- •3.5. Работа с VI
2.1.1. Создание лицевой панели (Front Panel)
Манипуляции с объектами в LabVIEW (перемещение, соединение, изменение размеров и цвета, редактирование надписей и т. д.) осуществляются с помощью Палитры инструментов (Tools Palette) (рис. 2.2). Выберите пункт меню View >> Tools Palette и переместите появившуюся палитру на свободное место экрана.
Для создания новых объектов в разрабатываемом виртуальном приборе служит Палитра объектов (Controls Palette). Чтобы вывести ее на экран, можно воспользоваться пунктом меню View >> Controls Palette или, что удобнее, щелчком правой кнопки мыши. Для этого поместите курсор в центре окна лицевой панели, нажмите и удерживайте правую кнопку мыши, пока не появится всплывающее (pop-up) меню Controls.
Выберите подпункт меню Modern, затем переместите курсор на пункт Numeric и затем дальше в появившуюся палитру. При прохождении курсором пунктов палитры названия соответствующих элементов появляются сверху окна палитры. Щелкните кнопкой мыши, когда курсор будет находиться на пиктограмме термометра (Thermometer). Поместите контур термометра в центр лицевой панели и закрепите его, снова щелкнув левой кнопкой.
И
змените граничные значения шкалы термометра. Выделите 0, щелкнув по нему два раза, затем на берите “70” и нажмите <Enter> (или левую кнопку мыши на свободной части лицевой панели). Также измените 100 на 90. LabVIEW автоматически изменит промежуточные значения шкалы.
2.1.2. Создание блок-диаграммы
Для того чтобы увидеть значения температуры, необходимо преобразовать измеренное прибором напряжение в градусы, используя метод, соответствующий имеющемуся температурному датчику. Создавая диаграмму, вы программируете VI для выполнения этой задачи. В текущем примере мы полагаем, что датчик имеет линейную зависимость выходного напряжения от температуры, поэтому достаточно простого масштабирования входного сигнала.
Выберите Show Block Diagram из меню Window. В активном окне появится блок-диаграмма (Untitled 1 Block Diagram). Она уже содержит терминал для индикатора температуры и созданную вами метку. Если метки не видно, вызовите всплывающее меню (нажмите на правую кнопку мыши на терминале), выберите пункт Visible Items >> Label.
2.1.3. Манипулирование объектами
Переключитесь на лицевую панель. В версии LabVIEW 8.5 реализована возможность автоматического переключения инструментов. Сейчас отключите эту опцию (см. рис. 2.2) и выберите инструмент Перемещение.
Нажмите левую кнопку мыши на объекте для его выбора. Выбранный объект показывается с пунктирной “бегущей” границей, называемой “шатер”. Теперь можно удалить (Delete), вырезать (Edit >> Cut), скопировать (Edit >> Copy) или переместить выбранный объект. Щелкните кнопкой мыши на свободном месте для отмены выбора. Пункт меню Edit >> Undo, как обычно, позволяет отменить последнюю введенную команду.
Используя инструмент Перемещение, можно изменить размер объекта. Объект с изменяемым размером имеет манипуляторы размера (resizing handles), обычно по периметру объекта. Когда инструмент Перемещение накрывает одну из этих точек, он превращается в двунаправленную стрелку. Нажмите левую кнопку мыши и, не отпуская ее, измените размер объекта.
Н
а блок-диаграмме передвиньте индикатор температуры с помощью инструмента Перемещение в правую часть диаграммы (при нажатой на терминале левой кнопке мыши). Перемещение терминала перемещает и метку.