ВИ «Поляризация поля»
Создадим в LabVIEW лабораторную установку, выбрав команды меню File => New VI. Создаем лицевую панель ВИ: 1. Выше всех регуляторов в декоративном элементе Horizontal Button Box, взятом в палитре Decorations, поместим меточным инструментом заголовок «Исследование поляризации плоской волны». Правее, взяв из палитры Boolean, поместим кнопку останова Stop Button (рис. 2.16). 2. Из палитры Controls => Containers возьмем элемент управления Tab Control и поместим его на лицевую панель. Растянем его границы на весь экран. Щелкнув на нем правой кнопкой мыши, выбираем в контекстном меню пункт Add Page After, добавляя третью страницу. 3. Меточным инструментом внесем во все три страницы этого элемента их метки: «Генератор поля», «Измерение вручную», «Измерение автоматическое». Формирование этих страниц лицевой панели во многом схоже с формированием панелей СубВИ «Генератор поляризации», «Измеритель ручной» и «Измеритель автомат». 4. Откроем страницу «Генератор поля». 5. На странице в декоративном элементе Horizontal Button Box, взятом в палитре Decorations, поместим меточным инструментом заголовок «Генератор поля произвольной поляризации». 6. Поместим на лицевую панель из палитры Controls => Numeric шесть цифровых регуляторов Horizontal Pointer Slide и дадим им соответствующие метки (рис. 2.16). Рис. 2.16. Лицевая панель ВИ «Поляризация поля». Страница «Генератор поля» 7. Меточным инструментом трем парам регуляторов дадим названия: «Вертикальная составляющая», «Горизонтальная составляющая», «Измеритель параметров эллипса» (рис. 2.16). 8. Из палитры Controls => Graph возьмем графический индикатор XY Graph и поместим его под заголовком. В метку индикатора внесем надпись «Поляризационный эллипс». 9. Поместим выше графического индикатора на лицевую панель из палитры Controls => Numeric цифровой регулятор и присвоим ему метку «Усиление».
10. Откроем страницу «Измеритель ручной». 11. Поместим слева на лицевую панель из палитры Controls => Numeric круговой цифровой регулятор и дадим ему метку «Угловое положение приемной антенны относительно горизонта» (рис. 2.17). Меточным инструментом откорректируем его шкалу так, чтобы она отображала сектор углов 0-360°. 12. Поместим на лицевую панель из палитры Controls => Numeric цифровой регулятор Horizontal Pointer Slide и дадим ему метку «Усиление» (рис. 2.17). Рис. 2.17. Лицевая панель В И «Поляризация поля». Страница «Измеритель ручной» 13. Поместим на лицевую панель из палитры Controls => Numeric стрелочный индикатор Meter и дадим ему метку «Выходное напряжение». 14. Откроем страницу «Измеритель автомат». 15. Из палитры Controls => Graph возьмем графический индикатор XY Graph и поместим его на страницу. В метку индикатора внесем надпись «Поляризационная характеристика». Меточным инструментом зададим размах обеих шкал экрана от -200 до 200. 16. Поместим справа на лицевую панель из палитры Controls => Numeric два цифровых индикатора и дадим им метки «Модуль» и «Угол». (рис. 2.18).
Рис. 2.18. Лицевая панель В И «Поляризация поля». Страница «Измеритель автомат» Перейдем в окно структурной схемы Block Diagram: 1. Переместим терминалы регуляторов, задающих входные параметры, к левому краю (рис. 2.19). Рис. 2.19. Структурная схема В И «Поляризация поля» 2. Из палитры Functions выбираем Select a VI. Из открывшегося окна помещаем в окно структурной схемы созданные нами СубВИ: «Генератор поляризации», «Измеритель ручной», «Измеритель автомат». 3. Терминалы регуляторов, СубВИ и индикаторов соединяем в соответствии со схемой (рис. 2.19). Терминал Tab Control соединять не надо. 4. Щелкнем правой кнопкой мыши на терминале индикатора XY Graph «Поляризационная характеристика». В открывающихся контекстных меню выбираем последовательно Create => Property Node. На структурной схеме появляется элемент узла атрибутов. Теперь делаем на нем щелчок правой кнопкой мыши и в контекстном меню выбираем Properties => Cursor => Cursor Position => Cursor X. Создан атрибут, дающий координату х положения курсора.
5. Выделим щелчком этот атрибут и растянем вниз. Появляется второй атрибут, дающий координату у положения курсора. На этом работа по созданию виртуальной лабораторной установки завершена. Сохраним ее результаты как ВИ с именем «Поляризация поля».
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|