|
В начало
Создание подпрограммы Задача: нужно создать из
виртуального прибора подпрограмму в среде «LabVIEW 8.5». Есть для примера, виртуальный прибор, переводящий
температуру в градусах Цельсия в градусы по Фаренгейту. Прибор состоит из двух
элементов управления: Numeric Controls,
Numeric Indicator.
А для перевода из градусов в градусы на блоковой диаграмме добавлены две
функции: Add, Multiply. Рис. 1. Виртуальный прибор по переводу градусов из шкалы Цельсия в Фаренгейты Для создания подпрограммы из виртуального прибора необходимо перейти на блоковую диаграмму, выделить все компоненты мышкой, затем перейти в Главное меню и выбрать «Edit – CreateSubVI». При этом некоторые компоненты пропадают, а на их месте появляется новый значок, который и представляет собой подпрограмму. Рис. 2. Подпрограмма в окне блоковой диаграммы Подпрограмме также можно сменить иконку, если кликнуть по правому верхнему углу фронтальной панели и в открывшемся редакторе иконок отредактировать иконку. Рис.
3. Смена иконки на подпрограмме Затем уже правой кнопкой кликаем по
правому верхнему углу фронтальной панели, где расположена иконка и выбираем «Show Connector». Выбираем схему с
одним входом и одним выходом. Сконфигурируем их. Для этого кликаем по левой
стороне прямоугольника и выбираем Numeric Controls, затем кликаем по правой
стороне прямоугольника и выбираем Numeric Indicator. По идее входы/выходы сконфигурированы и можно сохранить подпрограмму. Для
повторного использования данной подпрограммы, например, из нового проекта нужно
перейти на блоковую диаграмму, вызвать функциональную панель, а на ней выбрать «Select VI…», после чего откроется диалог, в котором нужно выбрать файл с
сохраненной только что подпрограммой и потом соединив
с элементами на фронтальной панели можно получить виртуальный прибор для
перевода градусов из Цельсия в Фаренгейты. |
|