LabVIEWForum.de
Aufruf über Referenz - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Aufruf über Referenz (/Thread-Aufruf-ueber-Referenz)

Seiten: 1 2 3


RE: Aufruf über Referenz - finalr - 31.08.2013 12:24

Hallo,

ich habe die Möglichkeit mit dem "Run-VI" auch einmal ausprobiert, dort wird leider der Prüfablauf garnicht gestartet.
Nun sitze ich wieder an der Möglichkeit mit dem asynchronen Aufruf, welches soweit auch funktioniert, aber sobald ich schließen möchte, tritt der Fehler 0 auf.
Bin auch ziemlich ratlos, woher der Fehler kommt. Habe mal versucht aus dem Haupt-VI das ganze DAQ-Kram rauszulöschen, aber ohne Wirkung.

Leider hängen die beiden VI's von einigen Sub-VI's ab, damit sie lauffähig sind, sonst hätte ich die VI's mal hochgeladen. Oder wäre das kein Problem?

Gruss Daniel


RE: Aufruf über Referenz - jg - 31.08.2013 15:18

(31.08.2013 12:24 )finalr schrieb:  Leider hängen die beiden VI's von einigen Sub-VI's ab, damit sie lauffähig sind, sonst hätte ich die VI's mal hochgeladen. Oder wäre das kein Problem?
Es kann sicherlich nicht schaden, wenn du VIs (auch ohne fehlende SubVIs) oder zumindest Screenshots des Blockdiagramm hochlädst.
So bleibt es für uns Kaffeesatzleserei, woher du einen Fehler bekommst.

Gruß, Jens


RE: Aufruf über Referenz - finalr - 02.09.2013 09:42

Hi,

anbei mal die beiden VI's.
testpanel ruft den Prüfablauf auf und falls ich den Ablauf vorzeitig beenden möchte, kommt der Fehler 0.

Ich hoffe mit den beiden VI's kann man etwas anfangen.

Gruss Daniel


RE: Aufruf über Referenz - jg - 02.09.2013 10:25

Ich nehme an, die Fehlermeldung kommt bei dir aus dem "General Error Handler" Dialog, den du ganz am Ende eingebaut hast.

Dann betreibe jetzt mal Debugging und setzte "Probes" oder Fehler-Indikatoren an den grün oder rot markierten Stellen:
[attachment=46112]
Nur so kannst du eingrenzen, woher die Fehlermeldung kommt.
Vielleicht entsteht sie erst im dritten Sequenzschritt?!

Gruß, Jens


RE: Aufruf über Referenz - finalr - 02.09.2013 20:07

Hi,

danke für die Antwort. Die Fehlermeldung kommt unmittelbar nach dem klicken des Button "Cancel".
Nachdem der Fehler aufgetreten ist, ist das Prüfablauf-VI beendet, aber das Testpanel-VI läuft noch und darüber beende ich auch das Programm danach.

Ich hab das Prüfablauf-VI soweit "zurückgebaut", dass keine DAQ-Task mehr im VI aufgerufen werden, dann klappt es auch mit dem Beenden ohne Fehler, aber sobald im Prüfablauf-VI DAQ-Task aufgerufen werden und ich den Cancel-Button betätige, dann kommt der Fehler.

Bin ein bisschen ratlos.

Gruss daniel