LabVIEWForum.de
Vi stoppt nicht - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Vi stoppt nicht (/Thread-Vi-stoppt-nicht)



Vi stoppt nicht - b.s - 10.01.2015 04:36

Hoy

Ich hab ein Brett vorm Kopf.
Ich hab eine VI, ziemlich groß mit drei Schleifen (consumer(temporär)/producer / interface).
Zu etwa 30 % beendet die VI nicht. Obwohl alle Schleifen stoppen! Was kann den ordnungsgemäßen Stop unterbrechen?
Ich hab schon nach offenen Referenzen gesucht (dotnet) sowie die Queues released. Aber beides sollte einen VI Stop nicht beeinflussen.

Was könnte es sein, kennt jemand berüchtigte Ursachen?

Ich benutze LV2013-64Bit.

lg


RE: Vi stopt nicht - b.s - 10.01.2015 08:06

Ich hatte wirklich ein Brett vorm Kopf... Eine timeout hat gefehlt und dadurch hat eine schleife ihr ende nicht erreicht wenn die queue leer war.
Nun ja, wenn dennoch jemand in den Code schauen will und einen Kommentar schreibt ist er willkommen.


RE: Vi stopt nicht - GerdW - 10.01.2015 17:00

Hallo bs,

Anmerkungen:
- etwas mehr modularisieren, das VI benötigt zu viel Fläche (oder nutzt du einen 4K-Monitor?)
- Farbtabelle erstellen geht auch so:
[attachment=51770]
- Beim Rest fehlen zuviele subVIs und Drittanbieter-Programme, um das zu beurteilen…
- Die Anzeige "missed pictures" ist zwar nett gelöst, ich würde aber hier eher mit rot/grün gefärbten LEDs o.ä. arbeiten…