Queue Operations. Остановка параллельного цикла
-
- interested
- Сообщения: 4
- Зарегистрирован: 24 окт 2017, 18:19
- Версия LabVIEW: 16
- Контактная информация:
Queue Operations. Остановка параллельного цикла
Всем привет. Возникла проблема с остановкой цикла. После нажатия кнопки "Send On/Off" и потом "Stop", останавливается только верхний (основной) цикл. Если после запуска программы нажать только Stop, то она спокойно завершается. При подсветке выполнения кода, на контроллер остановки второго (нижнего) цикла поступает False, хотя должно True. True приходит на Enqueue Element, но с Dequeue Element выходит False. Как решить проблему?
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Queue Operations. Остановка параллельного цикла
player148 писал(а):Всем привет. Возникла проблема с остановкой цикла. После нажатия кнопки "Send On/Off" и потом "Stop", останавливается только верхний (основной) цикл. Если после запуска программы нажать только Stop, то она спокойно завершается. При подсветке выполнения кода, на контроллер остановки второго (нижнего) цикла поступает False, хотя должно True. True приходит на Enqueue Element, но с Dequeue Element выходит False. Как решить проблему?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- interested
- Сообщения: 4
- Зарегистрирован: 24 окт 2017, 18:19
- Версия LabVIEW: 16
- Контактная информация:
Re: Queue Operations. Остановка параллельного цикла
На его выходе должна быть ИСТИНА. Но выходит только ЛОЖЬ.
-
- interested
- Сообщения: 4
- Зарегистрирован: 24 окт 2017, 18:19
- Версия LabVIEW: 16
- Контактная информация:
Re: Queue Operations. Остановка параллельного цикла
Мне необходимо, чтобы индикатор мигал циклически. Если поместить приемник внутрь цикла, то вкл./выкл. индикатора будет только при нажатии кнопки "Send on/off".
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Queue Operations. Остановка параллельного цикла
Установите необходимое время ожидания (timeout in ms).player148 писал(а):Мне необходимо, чтобы индикатор мигал циклически. Если поместить приемник внутрь цикла, то вкл./выкл. индикатора будет только при нажатии кнопки "Send on/off".
Обработайте сообщение timed out? в зависимости от которого будет приниматься значение в выхода element, либо игнорироваться.
Но лучше всего начинать с ознакомления Help и примеров.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение