Страница 1 из 1

Queue Operations. Остановка параллельного цикла

Добавлено: 24 окт 2017, 18:33
player148
Всем привет. Возникла проблема с остановкой цикла. После нажатия кнопки "Send On/Off" и потом "Stop", останавливается только верхний (основной) цикл. Если после запуска программы нажать только Stop, то она спокойно завершается. При подсветке выполнения кода, на контроллер остановки второго (нижнего) цикла поступает False, хотя должно True. True приходит на Enqueue Element, но с Dequeue Element выходит False. Как решить проблему?

Re: Queue Operations. Остановка параллельного цикла

Добавлено: 24 окт 2017, 19:28
IvanLis
player148 писал(а):Всем привет. Возникла проблема с остановкой цикла. После нажатия кнопки "Send On/Off" и потом "Stop", останавливается только верхний (основной) цикл. Если после запуска программы нажать только Stop, то она спокойно завершается. При подсветке выполнения кода, на контроллер остановки второго (нижнего) цикла поступает False, хотя должно True. True приходит на Enqueue Element, но с Dequeue Element выходит False. Как решить проблему?
рис1.PNG

Re: Queue Operations. Остановка параллельного цикла

Добавлено: 24 окт 2017, 19:55
player148
На его выходе должна быть ИСТИНА. Но выходит только ЛОЖЬ.

Re: Queue Operations. Остановка параллельного цикла

Добавлено: 24 окт 2017, 21:21
player148
Мне необходимо, чтобы индикатор мигал циклически. Если поместить приемник внутрь цикла, то вкл./выкл. индикатора будет только при нажатии кнопки "Send on/off".

Re: Queue Operations. Остановка параллельного цикла

Добавлено: 24 окт 2017, 22:16
IvanLis
player148 писал(а):Мне необходимо, чтобы индикатор мигал циклически. Если поместить приемник внутрь цикла, то вкл./выкл. индикатора будет только при нажатии кнопки "Send on/off".
Установите необходимое время ожидания (timeout in ms).
Обработайте сообщение timed out? в зависимости от которого будет приниматься значение в выхода element, либо игнорироваться.

Но лучше всего начинать с ознакомления Help и примеров.

Re: Queue Operations. Остановка параллельного цикла

Добавлено: 25 окт 2017, 16:05
player148
Спасибо! :bye: