' schrieb:Die Frage ist wirklich nicht schwer......die Antwort schon eher....
Du könntest im SubVI eine (funktionale) globale Variable setzen, wenn das VI gestartet wird und diese abfragen, wenn (aus Versehen?) noch mal gestartet werden soll. Wenn die Variable TRUE ist, wird "Run VI" nicht mehr durchgeführt...
Die Idee hatte ich auch schon. Kann nur passieren, daß bei nicht ordnungsgemäßem Ende des Subvi diese Variable immer noch auf true steht. :-(
Das gleiche Problem besteht bei Abort vi. Wenn es nicht läuft -> Fehlermeldung.
Ich würde das subvi bei Start des Hauptprogramms starten wollen und bei Ende des Hauptprogramms beenden. Aber es kann ja immer mal vorkommen, daß es vorher sich schon selbst beendet...
Na, gut, also wenn es diese m.M. einfache Abfrage, ob es gerade läuft oder nicht, nicht gibt... dann werden mir schon Workarounds einfallen.
Vielen Dank!