Page 14 - 4368
P. 14
ЛАБОРАТОРНА РОБОТА № 3
Тема: розроблення програми із застосуванням операторів
вибору та галуження в програмах LabVIEW
Мета: спроектувати віртуальний прилад для переведення
значень температури між температурними шкалами Цельсія,
Фаренгейта та Кельвіна із використанням інструментів Select
та Case.
Прилади і матеріали: персональний комп’ютер зі
встановленим програмним забезпеченням LabVIEW.
Теоретичні відомості
Для створення більш складних програм використовуються
вузли, що дозволяють керувати ходом виконання програми:
приймати рішення, виконувати команди тільки якщо
задовольняється певна умова, виконувати дії циклічно тощо.
Найпростішим способом реалізації галужень у ВІ є
функція “Вибір” (Select):
Піктограма цієї функції розміщена в палітрі Functions-
>Express Comparison. Ця функція вибирає одне з двох значень,
залежно від того, який логічний сигнал (True чи False)
подається на її третій вхід. Більш складним варіантом є
використання структури вибору (Case Structure).
Структура Case дозволяє здійснити вибір одного з двох
(чи більше) варіантів і виконати в залежності від значення
керуючої змінної потрібну підпрограму. У верхній частині
структури є перемикач станів (за замовчуванням доступно 2
стани і для керування структурою використовується логічна
змінна). На термінал, позначений символом “?”, подається
значення, залежно від якого виконується відповідна
підпрограма, яку слід розмістити всередині структури. Додати
і видалити стани можна із контекстного меню (Add Case,
13