- •Лабораторная работа 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).
Устанавливаем три поля для ввода цифровой информации, которые будут предназначены для ввода усредняемых чисел Controls ->Modern->Numeric->NumericControl
Устанавливаем поле для вывода цифровой информации, в которое будет выводиться среднее значение Controls ->Modern->Numeric->NumericIndicator
Переходим в режим установления связи.
Добавляемэлементформулы Function->Express->Arithmetic & Comparison
Конфигурируем формулу для вычисления среднего значения
Расставляем соединения как показано на рисунке
Возвращаемся в окно лицевой панели, переходим в режим счета и запускаем счет в цикле(RunContinuously). При введении трех чисел в поля ввода, в поле вывода будет отображаться среднее значение этих трех чисел.
Лабораторная работа 5
Программирование циклических процессов. Цикл While Операторы повторения (циклы) предусматривают выполнение некоторых действий (тела цикла) несколько раз. Различают следующие виды циклов: 1. Цикл с параметром: число повторений (итераций) - параметр цикла - известен заранее, до начала повторений. 2. Цикл с выходом по условию: существует некоторое условик: которое проверяется на каждой итерации; при выполнении условия происходит выход из цикла. Условие может быть помещено после тела цикла (цикл с постусловием) - такой цикл выполняется хотя бы один раз; цикл с предусловием (условие помещено до тела цикла) может быть не выполнен ни разу; вообще же возможен выход (выходы) из произвольной точки тела цикла, в зависимогсти от места расположения условия (условий). 3. Бесконечный цикл, останавливаемый только с прекращением выполнения программы. В среде LabVIEWреализованы цикл с параметром и бесконечный цикл.
Цикл по условию (While) аналогичен циклу While, используемому в текстовом языке программирования Си, выполняет многократное повторение операции над потоком данных, пока не выполнится логическое условие выхода. Цикл While расположен на палитре функций в разделе Структуры (Programming®Structures) После того как цикл найден и выбран на палитре функций, следует с помощью курсора изменить промежуточные границы структуры для выделения части блок-диаграммы, которую необходимо поместить в цикл. После отпускания кнопки мыши, выделенная область блок-диаграммы помещается в тело цикла. Добавление объектов блок-диаграммы в тело цикла осуществляется помещением или перетаскиванием объекта. Блок-диаграмма цикла по условию (While) выполняется до тех пор, пока не выполнится условие выхода. По умолчанию, терминал условия выхода указывает, что цикл будет выполняться до поступления на терминал значения ЛОЖЬ (FALSE). В этом случае терминал условия выхода называется терминалом «Продолжение Если Истина (ContinueIfTrue)».Терминал счетчика итераций, показанный слева, содержит значение количества выполненных итераций. Начальное значение терминала <i> всегда равно нулю.
Задание: Разработать программу, увеличивающую значение цифрового индикатора с интервалом в одну секунду до тех пор, пока не нажата кнопка «Stop».
Ход работы:
Запускаем LabVIEW соответствующей иконкой в среде Windows.
Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
Устанавливаемцифровойиндикатор Controls ->Modern->Numeric->Numeric Indicator
Устанавливаемкнопку «Stop» какусловиевыходаизцикла Controls ->Modern->Boolean->Stop Button
Переходим в режим установления связи.
Добавляем функцию Wait находится в палитре функций, Functions->Programming->Timing->Wait(ms). Входной параметр определяет время задержки в миллисекундах.
Добавляемматематическуюконстанту Functions->Mathematics->Numeric->Numeric constant
Добавляемцикл While, Functions->Programming->Structures->While Loop
Устанавливаем связи как показано на рисунке
Возвращаемся в окно лицевой панели, переходим в режим счета и запускаем программу. Должен начаться отсчет в окне индиктора, который прекращается с нажатием кнопки «Stop».