Файл: Виртуальный прибор для расчета эквивалентного сопротивления.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.02.2024
Просмотров: 111
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕУЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»(СПбГУТ)ИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ Дисциплина: Информационные системы разработки телекоммуникационных устройствКонтрольная работаТема: Виртуальный прибор для расчета эквивалентного сопротивленияФамилия: ЛенговичИмя: ДмитрийОтчество: ВладиславовичГруппа №: ИБ-83зНомер студ. Билета: 1710018Преподаватель: Мусаева Т.В-КПроверил:______________Санкт-Петербург2022Задание
При таком подходе очень удобно организовывать параллельное вычисление потоков. Все операции (сложить, умножить, вычесть), приведенные на рисунке 9, выполнятся одновременно.
-
Создать виртуальный прибор, позволяющий рассчитывать эквивалентное сопротивления заданного фрагмента электрической цепи -
Используя конструкцию "for loop" рассчитать выражение заданное самостоятельно -
Составить отчет, включающий скриншоты лицевой панели и блокдиаграммы.
-
Введение
-
LabVIEW изначально создавался для инженеров, а не для программистов, соответственно эта среда интуитивно понятна, а скорость ее освоения очень высока; -
LabVIEW использует графический язык программирования, что позволяет отстроится от синтаксических ошибок; -
LabVIEW изначально создавался для нужд промышленности, научных и учебных лабораторий и, как следствие, имеет очень большой набор библиотек для работ со стандартными портами (COM, USB и т.д.), с сетевыми протоколами. Многие производители оборудования поставляют набор библиотек для LabVIEW, что способствует быстрой адаптации устройств под свои нужды; -
В LabVIEW присутствет огромный набор функций по обработке и анализу данных;
-
В LabVIEW очень просто работать с параллельными потоками.
-
Все вышесказанное позволяет успешно использовать данный продукт в электроэнергетике.
-
Виртуальный прибор
-
Создайте новый виртуальный прибор (меню File\New\VI);
-
Для более комфортной работы рекомендуется расположить лицевую панель и блокдиаграмму рядом (меню Windows\Tile Left and Right);
-
В окне с элементами управления выберите цифровое поле ввода
-
(панель Controls\Express\Numeric Controls\ Numeric Control) и разместите его на лицевой панели (пример на рисунке 3);
-
Измените метку поля по умолчанию на текст, поясняющий назначение данного поля (например: "действующее значение линейного напряжения, кВ");
-
В окне с элементами управления выберите цифровое поле вывода
-
(панель Controls\Express\Numeric Indicators\ Numeric Indicator) и
-
разместите его на лицевой панели (пример на рисунке 4);
-
Измените метку поля по умолчанию на текст, поясняющий назначение данного поля (например: "амплитудное значение фазного напряжения,
-
Переключитесь в окно блокдиаграммы. Для указанных выше цифровых полей, в окне уже будут автоматически созданы терминалы данных (представления соответствующих элементов в блокдиаграмме);
-
В окне с элементами управления выберите функцию умножения (панель
-
Functions\Express\Arithmetic & Comparison\Express Numeric\Numeric Control) и разместите его в блок диаграмме;
-
Аналогично выберите функцию квадратный корень (Square Root) и числовые константы (Num Const). В качестве числовой константы укажите число 0.667;
-
Используя линии связи соедините функциональные блоки. В результате у вас должен получится виртуальный прибор как показано на рисунках 5
-
и 6;
-
Используя соответствующие кнопки на панели управления запустите виртуальный прибор. При желании можно использовать другие элементы управления, пример представлен на рисунке 7.
-
Последовательность обработки данных.
При таком подходе очень удобно организовывать параллельное вычисление потоков. Все операции (сложить, умножить, вычесть), приведенные на рисунке 9, выполнятся одновременно.
-
Типы данных
-
Структура Case
-
Структура While Loop