Главная страница
Навигация по странице:

  • ЦЕЛЬ РАБОТЫ

  • Методы и средства измерений в инфокоммуникациях. Лаб1. Лабораторная работа 1 Основы работы с программным комплексом Labview Чекмарев И. М., группа убсс1901


    Скачать 19.74 Kb.
    НазваниеЛабораторная работа 1 Основы работы с программным комплексом Labview Чекмарев И. М., группа убсс1901
    АнкорМетоды и средства измерений в инфокоммуникациях
    Дата13.11.2021
    Размер19.74 Kb.
    Формат файлаdocx
    Имя файлаЛаб1.docx
    ТипЛабораторная работа
    #270962

    Московский Технический Университет Связи и Информатики


    Методы и средства измерений в телекоммуникационных системах


    Лабораторная работа №1
    «Основы работы
    с программным комплексом
    LabVIEW»


    Выполнил: Чекмарев И.М., группа УБСС1901

    № Студенческого: 3УБСС19084

    Москва 2021


    ЦЕЛЬ РАБОТЫ :

    Изучить принципы построения языка LabVIEW.

    Изучить назначение и функции основных панелей и кнопок программы.

    Контрольные вопросы

    1. ВП состоит из четырех основных компонентов – лицевой панели, блок-диаграммы, иконки и соединительной панели.

    2. Лицевая панель − интерфейс пользователя создается с использованием палитры Элементов (Controls). Эти элементы могут быть либо средствами ввода данных – элементы управления, либо средствами отображения данных – элементы отображения.

    3. Элементы управления – кнопки, переключатели, ползунки и другие элементы ввода. Элементы отображения – графики, цифровые табло, светодиоды и т.д.

    4. После этого на блок-диаграмме ВП осуществляется программирование с использованием палитры функций (Functions), которая включает графическое представление функций для управления объектами на лицевой панели.

    5. Лицевая панель − интерфейс пользователя

    6. Объекты блок-диаграммы включают графическое отображение элементов лицевой панели, операторов, функций, подпрограмм ВП, констант, структур и проводников данных, по которым производится обмен данными между объектами блок-диаграммы.

    7. • Path & Refnum (пути и ссылки).

    Состоит из элементов управления и элементов отображения для путей и ссылок;

    • Decorations (оформление). Состоит из элементов управления и элементов отображения графических объектов для настройки дисплеев лицевой панели;

    • Select Control (выбор регулятора). Отображает диалоговое окно для загрузки самодельных элементов управления;

    • User Controls (средства управления пользователя). Состоит из специальных средств управления, которые формирует сам пользователь;

    • ActiveX (объекты ActiveX). Состоит из средств управления, позво-

    ляющих внедрить объекты ActiveX на лицевую панель;

    • Dialog (диалоговая панель). Состоит из стандартных объектов для формирования диалога с пользователем;

    • IMAQ Vision (обработка изображений). Состоит из средств обработки и анализа изображений;

    • Internet Toolkit (работа с Internet). Состоит из средств управления, располагаемых на передней панели, позволяющих организовывать работу виртуальных инструментов в сети Internet (ftp, электронная почта, telnet, CGI и другие).

    8) Function Palette.

    Рассмотрим основные подпанели панели Functions:

    • Structures (структуры). Состоит из управляющих структур программы, таких как циклы For Loop, While Loop и др.;

    • Numeric (числовые функции). Состоит из тригонометрических, логарифмических и других функций;

    • Boolean (Булевы функции). Состоит из логических и Булевых функций;

    • String (строковые функции). Состоит из функций для работы со строковыми величинами;

    • Array (массивы). Состоит из функций для обработки массивов;

    • Cluster (кластеры). Состоит из функций для обработки кластеров;

    • Comparison (сравнение). Состоит из функций для сравнения переменных;

    • Time & Dialog (время и диалог). Состоит из функций для диалоговых окон, синхронизации и обработки ошибок;

    File I/O (ввода/вывода файла). Состоит из функций для осуществления операций по вводу/выводу файлов;

    • Instrument I/O (инструменты ввода/вывода). Состоит из ВП для связи и управления приборами различной архитектуры;

    • Instrument Drivers (драйверы приборов). Состоит из ВП, способных управлять внешними приборами, осциллоскопами, генераторами и т.д., через последовательный порт или интерфейс GPIB;

    • Data Acquisition (сбор данных). Состоит из ВП для использования плат сбора данных;

    • Signal Processing (обработка сигналов). Состоит из ВП для генерации и обработки сигналов;

    • Mathematics (математические).

    Состоит из оптимизационных, алгебраических, интегральных, дифференциальных и других функций;

    • Graphics & Sound (графика и звук). Состоит из ВП для работы графикой, изображениями и звуком;

    • Communication (связи). Состоит из виртуальных приборов для работы с сетями TCP, DDE и др.;

    • Application Control (управление приложением). Состоит из ВП, управляющих виртуальными приборами;

    • Advanced (расширенная). Состоит из разных функций типа функции библиотечного запроса, манипуляции данных и др.;

    • Report Generation (генерация отчета). Состоит из ВП, используемых для подготовки отчетных документов;

    • Tutorial (обучающие программы). Состоит из VI, используемых в обучающей программе LabVIEW;

    • User Libraries (пользовательские библиотеки). Организуется быстрый доступ к нужному vi;

    • Select VI (выбор ВП). Состоит из диалогового окна для внедрения подпрограмм в текущий ВП;

    • IMAQ Vision (обработка изображений). Состоит из ВП, используемых для обработки и анализа изображений;

    • Image Acquisition (получение изображения). Состоит из ВП, используемых для получения и обработки изображений;

    • Internet Toolkit (работа с Internet). Состоит из ВП, используемых для работы в сети Internet (ftp, электронная почта, telnet, CGI и др.);

    • SQL (SQL запросы). Состоит из ВП, используемых для организации связи с SQL сервером и об работки запросов.

    9) Разработка VI (ВП) осуществляется на двух панелях, находящихся в двух окнах, – передней (лице-

    вая панель) и функциональной (блок-диаграмма).

    10) Объекты блок-диаграммы включают графическое отображение элементов лицевой панели, операторов, функций, подпрограмм ВП, констант, структур и проводников данных, по которым производится обмен данными между объектами блок-диаграммы.

    11) • кнопка «стрелка» – пуск выполнения программы; если в программе имеются ошибки, то данная

    кнопка расколота на две части;

    • кнопка «стрелки в цикле» – запуск программы в циклическом режиме;

    • кнопка «красный круг» – остановка выполнения программы;

    • кнопка «две вертикальные черты» – пауза в выполнении программы.

    12) элемента управления – регулятор, а отображения – индикатор

    13) Array & Cluster (массивы и кластеры).

    14) Проводники данных между терминалами аналогичны переменным на обычных языках. Данные идут в только одном направлении, с исходного терминала на один или более терминалов адресата. Провода имеют различную толщину и цвет.

    15) используем функцию Online Help

    16) контекстное меню, с помощью которого возможно осуществить:

    • замену элемента управления (регулятора) на элемент отображения (индикатора) и наоборот

    (Change to Control, Change to Indicator);

    • быстрый поиск терминала на функциональной панели (Find Terminal) и регулятора/индикатора

    на передней панели (Find Control, Find Indicator);

    • демонстрацию или отказ от названия для описания регулятора/индикатора (Show–Label, Show Caption);

    • настройку параметров регулятора/индикатора (Data Operations);

    • замену на другой регулятор/индикатор (Replace);

    • получение справки по используемой функции (Online Help);

    • открытие для функций соответствующих им констант, индикаторов и регуляторов (Create Constant, Create Indicator, Create Control) и др.

    Вывод: изучили принципы построения языка LabVIEW и назначение и функции основных панелей и кнопок программы.


    написать администратору сайта