Скачиваний:
70
Добавлен:
06.03.2016
Размер:
244.74 Кб
Скачать

Блок-диаграмма

    1. Создадим блок-диаграмму, как показано ниже.

Из палитры Functions>>Cluster выберем функцию Unbundle. Эта функция разъединяет кластер Кластер. Изменим размер этой функции до четырех полей ввода данных или соединим терминал данных кластера с функцией для автоматического добавления полей ввода данных.

Из палитры Functions>>Cluster выберем функцию Bundle. Эта функция объединит элементы в кластер Маленький кластер.

Из палитры Functions>>Cluster выберем функцию Unbundle by Name. Эта функция выделит два элемента из кластера Кластер. Измените размер функции до двух полей вывода данных. Если имена в полях вывода данных отличаются от показанных на иллюстрации, следует щелкнуть правой кнопкой мыши по имени элемента и в контекстном меню войти в раздел Select Item.

Из палитры Functions>>Numeric выберем функцию Increment. Эта функция добавит 1 к значению элемента Число.

Из палитры Functions>>Boolean выберем функцию Not. Эта функция выдаст логическое отрицание элемента Логический 1.

Из палитры Functions>>Cluster выберем функцию Bundle by Name. Эта функция изменит значения элементов Число и Логический в кластере Кластер и создаст кластер Модифицированный кластер. Изменим размер этой функции на два поля ввода данных. Если имена в полях вывода данных отличаются от показанных на иллюстрации, следует щелкнуть правой кнопкой мыши по имени элемента и в контекстном меню войти в раздел Select Item.

    1. Сохраним ВП под именем Работа с кластерами. vi

Запуск ВП

    1. Перейдем на лицевую панель и запустим ВП.

    2. Поменяем значения элементов в кластере Кластер и запустим ВП.

    3. Закроем ВП.

Конец упражнения 8-1

Задание для самостоятельного решения

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

Краткое изложение пройденного материала, советы и секреты

        • Кластеры объединяют элементы разных типов данных. Кластер не может одновременно содержать элементы управления и отображения данных.

  • Если лицевая панель содержит более 28 элементов, которые необходимо использовать в ВП, то некоторые из них можно объединить в кластер и назначить кластер полем ввода/вывода данных.

        • Для создания кластеров из элементов управления и отображения данных следует выбрать шаблон кластера на палитре Controls>>Array & Cluster и поместить его на лицевую панель. После этого шаблон кластера следует заполнить элементами.

        • Для создания и управления кластерами используются функции, расположенные на палитре Functions>>Cluster.

© National Instruments Corporation 8-11 Учебный курс LabVIEW Основы I

Соседние файлы в папке Лабораторная работа №1