LabVIEWForum.de - Wie Anwendung debuggen?

LabVIEWForum.de

Normale Version: Wie Anwendung debuggen?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi zusammen,

ich habe eine LabVIEW-Anwendung (hier ein RT-/FPGA-Projekt, was aber keine Rolle spielt), die abstürzt, sobald ich den Stop-Button drücke. Der Stop-Button verlässt die Haupt-Schleife. Bzw. es stürzt nicht das Programm ab, sondern das ganze LabVIEW samt Programm - ohne Meldung, als würde man LabVIEW über den Taskmanager abschießen.

Breche ich meine Anwendung über die rote, runde Schaltfläche ab, stürzt nichts ab.

Wie geht man denn hier bei der Fehlersuche vor?
Sukzessives Löschen oder Deaktivieren des BD-Inhalts kann's ja eigentlich nicht sein.
VI hochladen ist ein guter Anfang!
Jain, ich meinte ohne eure Hilfe.
Wie gehe ich allgemein bei so etwas vor. Ich möchte das ja irgendwann selbst können.Wink
also ich versuche meist, das kleine gelbe Lämpchen (Highlight Funktion) zu drücken und dann schaue ich mir im blockdiagramm den datenfluss an. Falls man schon ein bissl eingrenzen kann, an welcher Stelle das Problem auftritt, setze ich kurz davor einen Haltepunkt und aktiveiere die Higlight funktion erst an der Stelle. An bestimmten Stellen füge ich dann Sonden ein, um zu schauen, welche Daten durch die Drähte fließen. Kann man die Highlight funktion nicht verwenden (weil man ein Timingproblem unterscuht oder ähnliches) versuche ich, den Fehler durch kleine VIs zu reproduzieren und dadurch einzugrenzen.

Grüße,
Totti

P.S.: Warum sollte man ohne uns auskommen wollen? *zwinker*
' schrieb:P.S.: Warum sollte man ohne uns auskommen wollen? *zwinker*
Wenn mein RT-Controller am PC angeschlossen ist, habe ich keinen Internetzugang. Daher muss es in dem Fall ohne euch gehen. *g*

Es scheint an irgendeiner unglücklichen Kombination der FIFO-VIs gelegen zu haben (FIFO läuft über o.ä.).
Hab's aber nur über das Entfernen einiger Konstrukte herausgefunden.
Manchmal ist LabVIEW schon eigenartig.
LabVIEW IST eigenartig aber durchschaubar! Und ich habe seine/ihre Eigenarten zu schätzen gelernt!
Hallo

Ich hatte mal ein ähnliches Problem, welches aber beim Compilieren eines FPGA-VI aufgetreten ist. Ich benutzte zwei gleiche SubVI (was sicher ein grober Anfängerfehler war) im FPGA-VI. LabVIEW wollte beginnen und dann ist das ganze abgestürtzt.
Zum Glück habe ich "früh" (nach dem 3 oder 4 mal) es mal versucht zu optimieren und habe nur noch eines genommen.
Die ganze FPGA-Sache kann recht aufwändig sein, wenn man (ohne speziellen Kurs) damit anfängt...

lg
Hallo Martin

' schrieb:Die ganze FPGA-Sache kann recht aufwändig sein, wenn man (ohne speziellen Kurs) damit anfängt...
Da muss ich dir (leider) Recht geben ...
Referenz-URLs