LabVIEWForum.de
Melderstatus überprüfen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Melderstatus überprüfen (/Thread-Melderstatus-ueberpruefen)



Melderstatus überprüfen - mcbrain - 05.11.2010 15:36

Hi!

In meinem SubVI bekomme ich einen Melder übergeben von einem ParentVI.
Falls das ParentVI (in dem der Melder erzeugt wird) ausgeführt wird, funktioniert auch das SubVI einwandfrei.
Wenn ich nun aber das SubVI ALLEINE starte, bekomme ich Fehler, da auf einen Melder gewartet wird, der nicht existiert (es wurde ja keiner übergeben).

Was ich bräuchte wäre eine Abfrage im SubVI, ob der Melder wirklich da ist und funktioniert, sodass ich das SubVI auch alleinstehend benutzen kann.
Falls kein Melder übergeben wurde, soll einfach auch nicht auf diesen gewartet werden. Das wäre die einfachste Lösung. Wie geht das?

Die Funktion "Melderstatus lesen" bringt nicht das gewünschte, oder aber ich weiß nicht richtig, wie man sie benutzen muss.

Grüße und Danke,
mcbrain


Melderstatus überprüfen - jg - 05.11.2010 15:58

Fehler-Ausgang des "Notifier-Wait" auswerten?!
Oder mit "Not a Refnum" testen, ob die Referenz gültig ist.
[attachment=30395]
Gruß, Jens


Melderstatus überprüfen - mcbrain - 05.11.2010 16:14

Super, letzteres war genau das was ich brauchte! Danke.