Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Операторы повторения (циклы) предусматривают выполнение некоторых действий (тела цикла) несколько раз. Различают следующие виды циклов:
1. Цикл с параметром: число повторений (итераций) - параметр цикла - известен заранее, до начала повторений.
2. Цикл с выходом по условию: существует некоторое условие: которое проверяется на каждой итерации; при выполнении условия происходит выход из цикла. Условие может быть помещено после тела цикла (цикл с постусловием) - такой цикл выполняется хотя бы один раз; цикл с предусловием (условие помещено до тела цикла) может быть не выполнен ни разу; вообще же возможен выход (выходы) из произвольной точки тела цикла, в зависимости от места расположения условия (условий).
3. Бесконечный цикл, останавливаемый только с прекращением выполнения программы.
В среде LabVIEW реализованы цикл с параметром и бесконечный цикл.
Цикл по условию (While) аналогичен циклу While, используемому в текстовом языке программирования Си, выполняет многократное повторение операции над потоком данных, пока не выполнится логическое условие выхода. Цикл While расположен на палитре функций в разделе Структуры (Programming®Structures) После того как цикл найден и выбран на палитре функций, следует с помощью курсора изменить промежуточные границы структуры для выделения части блок-диаграммы, которую необходимо поместить в цикл. После отпускания кнопки мыши, выделенная область блок-диаграммы помещается в тело цикла. Добавление объектов блок-диаграммы в тело цикла осуществляется помещением или перетаскиванием объекта. Блок-диаграмма цикла по условию (While) выполняется до тех пор, пока не выполнится условие выхода. По умолчанию, терминал условия выхода указывает, что цикл будет выполняться до поступления на терминал значения ЛОЖЬ (FALSE). В этом случае терминал условия выхода называется терминалом «Продолжение Если Истина (ContinueIfTrue)».Терминал счетчика итераций, показанный слева, содержит значение количества выполненных итераций. Начальное значение терминала <i> всегда равно нулю.
Задание:
Разработать программу, увеличивающую значение цифрового индикатора с интервалом в одну секунду до тех пор, пока не нажата кнопка «Stop».
Ход работы:
1. Запускаем LabVIEW соответствующей иконкой в среде Windows.
2. Работаем в окне лицевой панели в режиме редактирования графических объектов(FrontPanel).
3. Устанавливаем цифровой индикатор Controls ->Modern->Numeric->Numeric Indicator
4. Устанавливаем кнопку «Stop» как условие выхода из цикла Controls ->Modern->Boolean->Stop Button

1. Переходим в режим установления связи.
2. Добавляем функцию Wait находится в палитре функций, Functions->Programming->Timing->Wait(ms). Входной параметр определяет время задержки в миллисекундах.
3. Добавляем математическую константу Functions->Mathematics->Numeric->Numeric constant
4. Добавляем цикл While, Functions->Programming->Structures->While Loop
5. Устанавливаем связи как показано на рисунке

6. Возвращаемся в окно лицевой панели, переходим в режим счета и запускаем программу. Должен начаться отсчет в окне индиктора, который прекращается с нажатием кнопки «Stop».
Лабораторная работа 6
|
|
|
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!