- •Торговые марки
- •Содержание
- •Глава 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
Пиктограмма Demo Fluke 8840a
РИСУНОК 1-7
Закройте окно справки Help.
Нажмите дважды на узел Demo Fluke 8840A для открытия его лицевой панели.
РИСУНОК 1-8
Ползунковый регулятор
Лицевая
панель VI
является аналогом лицевой панели
физического прибора, исключая то, что
лицевая панель виртуального инструмента
содержит только необходимые для решения
данной задачи элементы. В этом примере
приборный драйвер VI
содержит ограны управления для параметров
Functions
(Функции), Range
(Шкала), Trigger
(Триггер) и индикатор для визуализации
результатов измерений.
Ползунковый регулятор (slide control) позволяет выбрать один из нескольких вариантов. На этой лицевой панели параметр функции задается таким ползунковым регулятором. Выбирая определенное положение, мы посылаем соответствующее целое число в блок-диаграмму. Например, число 0 для Volts DC, 1 - для Volts AC и так далее.
Кольцевой регулятор
Кольцевой
регулятор (ring
control)
позволяет выбирать одно из нескольких
значений шкалы, содержащихся в замкнутом
в кольцо списке. Органы управления Range
(Шкала), Trigger
(Триггер) на этой панели - кольцевые
регуляторы. Нажатие на стрелки регулятора
инструментом Operating
tool
изменяет значение на дисплее на предыдущую
или последующую позицию в кольце. Нажмите
на текстовое окно для выбора позиции
из меню, как показано на следующем
рисунке.
РИСУНОК 1-9
Можно показать диаграмму любого subVI, как будет показано ниже, дважды нажав на соответствующую пиктограмму и, таким образом, изучить все уровни иерархии.
Для показа диаграммы subVI, выберите Show Block Diagram из меню Windows. Вы можете запустить отдельно subVI с открытием его лицевой панели для отслеживания прохождения данных между уровнями VI. Эта технология удобна для отладки программных и аппаратных модулей.
РИСУНОК 1-10
Внимание! Виртуальный инструмент Demo Fluke 8840A моделирует процесс измерения реальным прибором, генерируя значения напряжения. Использование моделирующих subVI - еще одна удобная технология для разработки системы виртуальных инструментов.
Теперь вы имеете общее представление о системе виртуальных инструментов LabVIEW. В следующей главе вы увидите, как сконструировать свою систему виртуальных инструментов.
Модуль 2 Цифровой термометр
( Digital Thermometer VI )
В этом блоке вы изучите основы техники построения VI, создавая простой виртуальный инструмент, моделирующий цифровой термометр.
Моделирование экспериментальной установки
Представьте, что необходимо измерять внутреннюю температуру камеры. У вас есть датчик или преобразователь, преобразующий температуру в напряжение. Этот датчик подключается к плате сбора данных National Instruments MIO-16, преобразующей напряжение в цифровые данные. Вы можете поместить датчик внутри камеры, как показано на рисунке, и получать значения температуры.
РИСУНОК 2-1