Сдвиговые регистры

Простейшие вопросы в области инженерной разработки
Ответить
Юля
interested
interested
Сообщения: 5
Зарегистрирован: 07 ноя 2008, 19:58
Версия LabVIEW: 8.5
Контактная информация:

Сдвиговые регистры

Сообщение Юля »

Всем здравствуйте!
Когда цикл завершается, можно забрать последнее значение регистра, подключившись к правому терминалу.
А если необходимо забирать значение на каждом шаге цикла?
Вложения
shiftreg.png
shiftreg.png (1.58 КБ) 2919 просмотров
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Сдвиговые регистры

Сообщение Viktor »

А если необходимо забирать значение на каждом шаге цикла?
Значит индикаторы должны быть внутри цикла.

Если эти значения понадобятся позже, можно создать массив:
vi.PNG
vi.PNG (7.67 КБ) 2913 просмотров
Юля
interested
interested
Сообщения: 5
Зарегистрирован: 07 ноя 2008, 19:58
Версия LabVIEW: 8.5
Контактная информация:

Re: Сдвиговые регистры

Сообщение Юля »

А как потом извлекать последовательно элементы из массива с заданной между ними задержкой?
Если делать через цикл, то элементы опять же можно получить только внутри цикла.
А можно ли как-нибудь по-другому это сделать?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Сдвиговые регистры

Сообщение Eugen Graf »

Объясни задачю полностью. Ты видимо хочешь использовать число из цикла в другом параллельном цикле? Или всё же ты можешь поместить тот кусочек кода внутрь этого цикла? Если первое тo можно использовать например локальную переменную или если синхронно, то notifier или queue.
Ответить

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