- •Лабораторная работа 1
- •Лабораторная работа 2
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Лабораторная работа 3
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи
- •Лабораторная работа 4
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Лабораторная работа 5
- •Лабораторная работа 6
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Лабораторная работа 7
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи
- •Устанавливаем связи как показано на рисунке.
- •Лабораторная работа 8
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Лабораторная работа 9
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Лабораторная работа 10
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Лабораторная работа 11
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Устанавливаем связи как показано на рисунке
- •Лабораторная работа 12
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Устанавливаем связи как показано на рисунке.
- •Лабораторная работа 13
- •Запускаем LabView соответствующей иконкой в среде Windows.
- •Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
- •Переходим в режим установления связи.
- •Устанавливаем связи как показано на рисунке
- •Список использованной литературы
Запускаем LabView соответствующей иконкой в среде Windows.
Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
Формируем элементы 4 блоков и элементы управляющего слова. Controls->Modern->Boolean->Square LED
Добавляем элементы управляющего слова и блоков в кластер.
Переходим в режим установления связи.
Добавляем элемент, разбивающий кластер на составные части. Functions->Programming->Cluster,Class&Variant->Unbundle
Добавляем элемент, объединяющий сотавныечастив кластер. Functions->Programming->Cluster,Class&Variant->Bundle
Используя команду «addcaseafter» добавляем кластеры в структуру «case».
Расставляем свзяи как показано на рисунке.
Возвращаемся в окно лицевой панели, переходим в режим счета и запускаем счет в цикле(RunContinuously). При введении нужного адреса и команды, команда отображается в соответствующем блоке.
Лабораторная работа 9
Структура Case Структура с ветвлением обеспечивает выбор одной из нескольких ветвей алгоритма функционирования виртуального прибора в зависимости от заданного условия. Структура имеет специальный вход условия, которым может быть либо логическое значение(Истина, Ложь – если существует лишь две ветви), либо номер выбираемой ветви функционирования виртуального прибора. По умолчанию структура имеет две ветви. Для создания дополнительных ветвей следует на контуре структуры выполнить нажатие и в раскрывшемся списке выбрать пункт AddCase (Добавить ветвь). Для удаления не используемой ветви следует выбрать DeleteThisCase. Структура может иметь один или несколько выходов или не иметь их вообще. В случае, если хотя бы одна из ветвей алгоритма передает данные дальше, то необходимо, чтобы и остальные ветви передавали данные из структуры Case. При проведении связи от объекта внутри структуры выбора к ее границе на границе образуется туннель белого цвета, видимый из любой ветви структуры. Данные того же типа, получаемые в других ветвях алгоритма, необходимо при проведении связей передавать в тот же туннель. При правильно организованной передаче данных из структуры все туннели должны быть окрашены в черный цвет, как это показано на рисунке.
Задание: Разработать программу, которая проверяет входное число на знак, вычисляет его квадратный корень или выдает сообщение об ошибке, если число отрицательное.
Ход работы:
Запускаем LabView соответствующей иконкой в среде Windows.
Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
Устанавливаем поле ввода цифровой информации, в которое будет вводиться число
Controls ->Modern->Numeric->NumericControl
Устанавливаем цифровой индикатор, в который будет выводиться квадратный корень числа Controls ->Modern->Numeric->NumericIndicator
Переходим в режим установления связи.
Добавляемструктуру Case, Functions->Programming->Structures->Case Structure
Помещаемнаблок-диаграммуфункцию Greater or Equal to 0?, Functions->Comparison-> Greater or Equal to 0?.Функция возвращает значение TRUE, если число больше или равно 0.
Добаляем численную константу Functions->Programming->Numeric->NumericConstant Щелчком правой кнопкой мыши по численной константе и в контекстном меню выберите пункт Format&Precision. Установите DigitsofPrecision равным 1, выберите вид представления FloatingPointNotation и нажмите кнопку OK.
Добавляем элемент «OneButtonDialog» Function->Dialog&UserInterface->OneButtonDialog Щелчком правой кнопкой мыши по полю ввода/вывода message функции OneButtonDialog и в контекстном меню выберите пункт Create>>Constant. Введите текст «Ошибка… Отрицательное число».
Добавляем функцию извлечения квадратного корня Functions->Programming->Numeric->Squreroot
Программируем режим «true» структуры Case.
Программируем режим «false» структуры Case.
Возвращаемся в окно лицевой панели, переходим в режим счета и запускаем программу. При вводе числа в панель ввода, в поле индикатора выводится значение квадратного корня числа, в случае ввода отрицательного числа выводится сообщение об ошибке.