- •Торговые марки
- •Содержание
- •Глава 1 Изучение концепции LabView
- •Глава 2 Конструируем свой виртуальный инструмент
- •Глава 3 Демонстрация возможностей LabView
- •Глава 4 Законченная система сбора данных
- •Глава 1
- •Модуль 1 Частотная характеристика VI
- •Виртуальные Инструменты (Virtual Instruments)
- •Моделирование экспериментальной установки
- •Запуск Виртуального Инструмента
- •Лицевая Панель
- •Инструмент операция
- •Кнопка “Запуск”Блок-диаграмма
- •Терминал органа управления лицевой панели
- •Поточное программирование
- •Структуры программирования
- •Структура Sequence
- •Графический компилятор
- •Модульность и Иерархия
- •Пиктограмма Demo Fluke 8840a
- •Ползунковый регулятор
- •Кольцевой регулятор
- •Модуль 2 Цифровой термометр
- •Моделирование экспериментальной установки
- •Создание VI
- •Создание лицевой панели (Panel)
- •Создание блок-диаграммы
- •Манипулирование объектами
- •Выбранный объект
- •Сбор значений температуры
- •Соединение объектов
- •Создание Пиктограммы и Коннектора
- •Создание пиктограммы
- •Создание Коннектора
- •Модуль 3 Монитор температуры VI
- •Моделирование Экспериментальной Установки
- •Создание панели
- •Создание Диаграммы
- •Использование цикла While Loop
- •ФункцияWait Until Next ms MultiplyУправление скоростью цикла While Loop
- •Запуск Виртуального Инструмента
- •Модуль 4 Анализ температуры VI
- •Моделирование Экспериментальной Установки
- •Изменение блок-диаграммы Bundle
- •Изменение лицевой панели
- •Запуск VI
- •Модуль 5 Регулятор температуры VI
- •Моделирование Экспериментальной Установки
- •Изменение лицевой панели
- •Создание блок-диаграммы
- •Сломана
- •Запуск VI
Запуск VI
Выберите инструмент Операция.
Включите переключатель Power (Питание) и нажмите кнопку Запуск для старта приложения.
Выключите Power (Питание) для остановки программы.
РИСУНОК 4-4
Сохраните виртуальный инструмент.
Модуль 5 Регулятор температуры VI
Temperature Control VI
В этом модуле вы модифицируете копию, созданного вами в Модуле 4 виртуального инструмента анализа температуры.
Моделирование Экспериментальной Установки
Представьте, что в ходе следующего эксперимента вам нужно сохранять температуру в определенном интервале. Для этого необходимо установить предел, сравнить его с текущим значением температуры и предупредить оператора, если температура выходит за пределы заданного диапазона. В этом примере мы добавим на лицевой панели цифровой регулятор для установки верхнего предела температуры. А также модифицируем ленточный график таким образом, чтобы на нем отражались и данные, и задаваемый порог, и мы могли бы визуально определить, когда температура выходит за предел. Дополнительно создадим индикатор предупреждения.
Откройте Temperature Analisis VI (Анализ температуры VI), если его нет на экране.
Выберите команду Save as ... (Cохранить как ...) и сохраните VI под именем Temperature Control.vi (Регулятор Температуры.vi) в библиотеке MyVIs.llb.
Изменение лицевой панели
ручка
knob
Перетащите ручку на место как показано на Рисунке 5-1. Возможно нужно будет изменить размер панели и переместить ленточный график для освобождения места.
Выберите Round LED из палитры Boolean меню Controls, назовите его Warning (Предупреждение), и переместите как показано на Рисунке 5-1.
РИСУНОК 5-1
Создание блок-диаграммы
функция Greater?
Увеличьте размер узла Bundle (Связка) из нижнего угла для включения еще одного терминала, так чтобы можно было добавить данные от регулятора предела.
Из палитры Comparison (Сравнение) меню Functions выберите функцию Greater? (Больше?). Соедините блок-диаграмму как показано на следующем рисунке.
Различные проводники могут пересекаться. Нижний проводник выглядит разорваным в точке пересечения, что говорит о пересечении различных проводников.
Внимание! По мере увеличения сложности диаграммы вы можете случайно выбрать не тот узел из меню Functions или неправильно сделать соединение. Для обнаружения такой ошибки нажмите на разорванную стрелку кнопки Запуск. Появится информационное окно с описанием ошибки, как показано на рисунке ниже.
кнопка
“Запуск”
Сломана
(проводник : нет источника )
( : потерянные концы )
Для избежания осложнений исправляйте все ошибки как только вы их заметите. Для удаления объекта - выделите его с помощью инструмента Позиция и нажмите на клавиатуре <Del> или <BackSpace>, или выберите команду Clear из меню Edit. Для удаления потерянных концов (loosing ends) выберите команду Remove Bad Wires (Удалить плохие проводники) из меню Edit.