INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Parallele Schleifen mit Queues richtig beenden



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

31.01.2012, 14:45
Beitrag #6

labrat Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Oct 2011

2011 DS2
2008
DE



RE: Parallele Schleifen mit Queues richtig beenden
Vielen Dank für eure Vorschläge. ich habe alle getestet (sogar die Profi-Lösung), leider ohne Erfolg. Um mein Problem zu schildern muss ich etwas weiter ausholen. Im Prinzip geht es um Bildbearbeitung. Die erste Schleife dient dazu ein Bild von einer Kamera zu holen; die zweite Schleife zur Bildbearbeitung. Die beide Schleifen müssen gleich oft durchlaufen werden, da ich sonst beim letzen - und nur beim letzten - Schleifendurchlauf in der Bearbeitungs-Schleife folgende Fehlermeldung bekomme:

"Fehler 1 bei Element aus Queue entfernen"
"NI Vision: Kein Bild"

Es scheint fast so, als ob die zweite Schleife die erste überholen würde. Ist das überhaupt möglich?

Ich habe versucht, im angehängten VI das Problem wieder auf das Wesentliche zu reduzieren. Leider ist dafür jedoch das NI Vision Modul erforderlich.

Anmerkung: Mir ist klar, dass ein Schleifendurchlauf ohne Zeitverzögerung immer kritisch zu beäugen ist, jedoch konnte ich in dieser abgespeckten Version nur so den/die Fehler rekonstruieren. Im Original-Programm habe ich bereits verschiedene Varianten mit Verzögerungen ausprobiert. Alle ohne Erfolg

Vielen Dank für eure Hilfe


Angehängte Datei(en) Thumbnail(s)
   

11.0 .vi  Queue_Fehler.vi (Größe: 63,16 KB / Downloads: 215)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Parallele Schleifen mit Queues richtig beenden - labrat - 31.01.2012 14:45

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Parallele Frequenz-Datenerfassung mit NI-9401 ArneS 5 4.221 18.02.2021 09:41
Letzter Beitrag: GerdW
  2 Parallele While-Schleifen mit unterschiedlichen Timer beenden Tomate27 3 3.046 18.08.2020 13:29
Letzter Beitrag: GerdW
  parallele Ausführung von for-loops stsc 5 5.142 24.07.2019 15:12
Letzter Beitrag: stsc
  Probleme mit Queues und Programmaufbau stefan1312 6 5.683 30.10.2018 17:08
Letzter Beitrag: NoWay
  Drei Queues in einer While-Schleife mit case-Struktur EinVolvic 12 13.510 17.05.2017 20:25
Letzter Beitrag: EinVolvic
  Verschachtelte und parallele Schleifen gleichzeitig beenden Rayid 6 7.444 14.11.2016 08:24
Letzter Beitrag: GerdW

Gehe zu: