- •Содержание
- •Глава 1 Изучение концепции LabView
- •Глава 2 Конструируем свой виртуальный инструмент
- •Глава 3 Законченная система сбора данных
- •Глава 1
- •Инструмент операция
- •Терминал органа управления лицевой панели
- •Структура
- •Ползунковый регулятор
- •Глава 2
- •Пиктограмма
- •2.1. Создание VI (для версии 4.1, 5.0, 6.0)
- •2.1.1. Создание лицевой панели (Front Panel)
- •Инструмент метка
- •Инструмент позиция
- •Выбранный объект
- •Инструмент размер
- •Пиктограмма
- •Цифровая константа
- •Инструмент соединение
- •“Запуск”
- •Кнопка Enter
- •Инструмент цвет
- •Функция
- •Функция
- •Функция Greater?
- •Сломана
- •6.1. Создание VI - генератора синусоидального сигнала
- •6.2. Исследование влияния шума на периодический сигнал.
- •6.3. Запись данных в файл
- •7.1. Структуры в LabView
- •7.2. Цикл For
- •7.3. Представление массивов данных
- •Глава 3 Законченная система сбора данных
Кнопка Enter
Измените размер шкалы значений температуры внутренней среды. С помощью инструмента оператор, дважды нажмите на нижний предел шкалы и наберите 70. Также измените верхнее значение шкалы ленточного графика на 90. Промежуточные значения установятся автоматически как только вы нажмете <Enter> на цифровой клавиатуре. Нажатие клавиши мыши в произвольном месте или на кнопке Enter тоже закончит установку шкалы.
Инструмент цвет
Если вы хотите изменить цвет ленточного графика ( предложенного вам в черно-белом виде), выберите инструмент цвет и нажмите на ленточном графике правую клавишу мыши. Отпустите клавишу мыши на выбранном цвете для изменения цвета объекта. Переместите курсор за территорию палитры и отпустите клавишу там, если вы хотите отменить операцию раскрашивания.
РИСУНОК 3-3
Создание Диаграммы
Выберите Show Diagram из меню Windows. Выберите затем инстумент перемещение и если необходимо переместите терминалы.
На свободном месте, нажатием на правую клавишу мыши, вызовите всплывающее меню и выберите пункт VI... из меню Function. Появится окно диалога, выберите и откройте библиотеку MyVIs.llb (Мои виртуальные инструменты). Нажмите дважды на Digital Termometer.vi (Цифровой Термометр.vi ), или выделите его и нажмите кнопку OK в окне диалога.
РИСУНОК 3-4
3. Расположите и подсоедините пиктограмму Digital Termometer (Цифровой Термометр) к терминалу ленточного графика, как показано на рисунке ниже
РИСУНОК 3-5
Внимание! Разорванная линия между пиктограммой Digital Termometer (Цифровой Термометр) и терминалом ленточного графика может означать, что вы неправильно определили коннектор терминала для индикатора лицевой панели. Выберите пункт Show Help Window из меню Windows. Нажмите на пиктограмму Digital Termometer (Цифрового Термометра) для демонстрации его коннекторов. Если пиктограмма не имеет выхода температуры, обратитесь к инструкции в части Создание Коннектора в Модуле 2.
Использование цикла While Loop
Цикл
While
While Loop представляет собой условную циклическую структуру. Поддиаграмма (диаграмма в рамке) выполняется до тех пор, пока условие - истина. While Loop имеет терминал условия (conditional terminal), к которому вы подводите булевское значение (истина или ложь), и терминал итераций, который хранит значение текущей итерации.
Выберите цикл While Loop из палитры Structs & Constants (Структуры и константы) меню Functions. Когда появится цикл While Loop, возможно он закроет некоторую часть пиктограмм и терминалов на блок-диаграмме. В этом случае переместите рамку цикла, используя инструмент перемещение.
Увеличьте рамку цикла While Loop для соответствия пиктограмме термометра и терминалу ленточного графика. Для чего поместите инструмент перемещение на любой угол рамки таким образом, чтобы появился инструмент изменения размера - размер вместо инструмента перемещение. Нажмите левую клавишу мыши и протащите рамку для изменения размера цикла.
Выберите пиктограмму термометра и терминал ленточного графика, нажав на клавишу инструмента перемещение слева вверху от пиктограммы VI и протащив курсор вправо и вниз. Созданный вами прямоугольник выбора ограничит внутри себя объекты, когда вы отпустите клавишу мыши. Переместите выбранные объекты внутрь цикла While Loop, как показано на следующем рисунке. Если вы что-нибудь потеряете при попытке захватить объекты, они освобождаются, и вы должны будете выбрать их снова.
РИСУНОК 3-6
РИСУНОК 3-7
Переместите терминал переключателя Power (Питание) внутрь цикла и соедините его с терминалом условия. Точечная линия представляет булевские ( Boolean ) данные.
Управление скоростью цикла While Loop
