Моя модель программирования
Re: Моя модель программирования
Чем принципиально отличается от стандартных Generate/Wait on/Set Occurrence?
-
- user
- Сообщения: 73
- Зарегистрирован: 22 ноя 2011, 12:23
- Версия LabVIEW: 2011
- Контактная информация:
Re: Моя модель программирования
Тем, что Wait on Occurrence блокирует цикл при ms timeout = -1. При ms timeout => 0 на выходе индикатор сигнализирует о том, что завершился timeout, а не о том, что где-то в другом цикле сработал Set Occurrence. Эта фича не применима в случае, когда надо кошерно остановить слишком затянувшиеся вычисления.
-
mxdamage
- assistant
- Сообщения: 113
- Зарегистрирован: 11 авг 2011, 15:45
- Награды: 1
- Версия LabVIEW: 2011
- Откуда: Москва
- Контактная информация:
Re: Моя модель программирования
Отличная модель программирования, доступная и достаточно удобная.
Единственный недостаток для меня тут - количество потоков забито жестко. Расширили ли уже эту модель до динамического количества потоков в системе?
Единственный недостаток для меня тут - количество потоков забито жестко. Расширили ли уже эту модель до динамического количества потоков в системе?
-
mxdamage
- assistant
- Сообщения: 113
- Зарегистрирован: 11 авг 2011, 15:45
- Награды: 1
- Версия LabVIEW: 2011
- Откуда: Москва
- Контактная информация:
Re: Моя модель программирования
О, LV2Global?AI233 писал(а):А вот фича, которая позволяет завершать параллельные циклы.
Обычно либо dequeue element ждет очередь и удаляет элемент (можно его потом туда вернуть сразу же, если надо)AI233 писал(а): Есть проблема. Нельзя установить ожидание появления элемента очереди.
Может кто-нибудь подскажет как устранить сей недостаток?
Либо периодически опрашивать get queue status и его number of elements.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 7 Ответы
- 266 Просмотры
-
Последнее сообщение ujin1