генерация массива в wile loop

Простейшие вопросы в области инженерной разработки
Ответить
rt5yhd
beginner
beginner
Сообщения: 32
Зарегистрирован: 29 апр 2015, 16:22
Версия LabVIEW: 2015
Контактная информация:

генерация массива в wile loop

Сообщение rt5yhd »

Здравствуйте, у меня внутри цикла while loop находится event структура на check box при нажатии на check box должен генериться массив случайных чисел и выводиться на индикатор, когда галочку снимаем с check box, то генерация массива приостанавливается. У меня (picture.png) цикл срабатывает только один раз. Почему так происходит ? Как это исправить ?
Вложения
picture.png
Аватара пользователя
alerm

Activity
leader
leader
Сообщения: 683
Зарегистрирован: 02 май 2012, 21:28
Награды: 1
Версия LabVIEW: 20
Благодарил (а): 59 раз
Поблагодарили: 9 раз
Контактная информация:

Re: генерация массива в wile loop

Сообщение alerm »

rt5yhd, а в чём проблема? Как только на "повтор" цикла приходит "ложь", то происходит выход из цикла — и это логично!
rt5yhd
beginner
beginner
Сообщения: 32
Зарегистрирован: 29 апр 2015, 16:22
Версия LabVIEW: 2015
Контактная информация:

Re: генерация массива в wile loop

Сообщение rt5yhd »

alerm писал(а):rt5yhd, а в чём проблема? Как только на "повтор" цикла приходит "ложь", то происходит выход из цикла — и это логично!
Добавил кнопку "Stop" для выхода из цикла (picture 2), но все равно цикл выполняется один раз. Я поставил галку в check box, генератор сработал один раз, а мне надо чтобы постоянно генерировал при установки флага в check box.
Вложения
picture 2.png
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: генерация массива в wile loop

Сообщение IvanLis »

rt5yhd писал(а):Здравствуйте, у меня внутри цикла while loop находится event структура на check box при нажатии на check box должен генериться массив случайных чисел и выводиться на индикатор, когда галочку снимаем с check box, то генерация массива приостанавливается. У меня (picture.png) цикл срабатывает только один раз. Почему так происходит ? Как это исправить ?
Потому что структура Event обрабатывает событие "изменение состояние", посчитайте сколько раз оно у Вас изменяется.
И где у Вас "массив случайных чисел"?

Если я правильно понял, то должно быть что-то типа этого:
1.vi
(8.82 КБ) 81 скачивание
1.png
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: генерация массива в wile loop

Сообщение dadreamer »

Ещё вариант:
Untitled 3.vi
lv2011
(6.68 КБ) 90 скачиваний
Последний раз редактировалось dadreamer 01 июн 2016, 16:34, всего редактировалось 1 раз.
rt5yhd
beginner
beginner
Сообщения: 32
Зарегистрирован: 29 апр 2015, 16:22
Версия LabVIEW: 2015
Контактная информация:

Re: генерация массива в wile loop

Сообщение rt5yhd »

dadreamer писал(а):Ещё вариант:
Untitled 3.vi
rt5yhd, почему у вас в профиле версия :labview: не указана?
Версия Labview 2015

Спасибо за решение, это то что мне надо.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»