LabVIEWForum.de - Fehler bei "Wait on Asyn. Call"

LabVIEWForum.de

Normale Version: Fehler bei "Wait on Asyn. Call"
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin,

Wenn ich ein SubVI asynchron aufrufe und wärend der Laufzeit via Invoke Note abbreche:

Dann lässt sich das VI mit erneutem asynchronen Aufruf ohne Fehler wieder starten, aber die "Wait on"-Funktion wirft danach einen Fehler. Dieses Verhalten erscheint mir im ersten Moment unsinnig. Ist das ein Bug ?? Und wenn nicht..wie behebe ich das Problem?


Ich habe mal 2 VI's angehängt die das Problem demonstrieren sollen.
Wenn das Problem nicht verständlich wird - oder die Frage einfach nur dumm ist, könnt ihr mir das ruhig sagen..sowas bin ich gewohnt Big Grin
Hallo D_Sev,

häng die VIs doch mal in LV2011 an...
Gerne
Hallo D_Sev,

ich bekomme einen Fehler 1024, wenn das subVI abgebrochen und sofort wieder gestartet wird.
Dieser Fehler verschwindet, wenn man zwischen ASyncRun und ASyncWait eine Wartezeit von 500ms einfügt - was im Sinne der Fehlermeldung "Asynchronen Aufruf abwarten" ist...
Hi,

bei mir wird das Problem dadurch leider nicht behoben. Ich habe jetzt Wartezeiten zwischen "Abort und Run Asyc" und zwischen "Run Asyc und Wait on" gepackt und zwischen 500ms und 2000ms variiert. Fehler 1024 bleibt bestehen.


Kannst du das modifizierte VI vielleicht einmal posten wenn du es noch da hast ?
Hallo D_Sev,

ich hatte nur zwischen Run und Wait die Wartezeit eingefügt...
Ich bin mir nicht sicher ob ich das richtig verstanden habe.


Wenn ich es so mache wie in dem neuen VI, erscheint bei dir kein Error 1024 ?
Hallo D_Sev,

jetzt bekomme ich auch immer den Fehler 1024. Keine Ahnung, was vorhin anders war...
Ich hab jetzt nochmal ein bischen durch die "Hilfe" gestöbert, soll ja helfen.

Und so wie ich das lese, wirft nach einem Abort immer genau ein "Wait on" einen Fehler.
Sprich wenn ich ein"Wait on" direkt nach dem Abort ausführe, zieh ich den Fehler damit quasi raus und kann danach normal weitermachen.
Seiten: 1 2
Referenz-URLs