SubVI wird bereits ausgeführt
- Aktualisiert2025-07-30
- 1 Minute(n) Lesezeit
Eines der SubVIs im Blockdiagramm wird gerade ausgeführt und ist nicht ablaufinvariant. Wenn ein SubVI nicht als ablaufinvariant konfiguriert wird, ist es riskant, es während der Ausführung nochmals aufzurufen. Sonst können unter Umständen falsche Ergebnisse erzielt oder die Daten durch den doppelten Aufruf des SubVIs verfälscht werden. Bevor Sie das SubVI erneut starten können, müssen Sie warten, bis die Ausführung abgeschlossen ist.
Dieser Fehler lässt sich vermeiden, indem Sie mit der rechten Maustaste auf das SubVI-Symbol in der rechten oberen Ecke des Frontpanels oder Blockdiagramms klicken und im Kontextmenü VI-Einstellungen auswählen, woraufhin das Dialogfeld VI-Einstellungen angezeigt wird. Wählen Sie im Pulldown-Menü im oberen Teil des Dialogfelds Eigenschaften für VI die Option Ausführung aus und aktivieren Sie eine der Optionen für die ablaufinvariante Ausführung. Bei der nächsten Ausführung des VIs erstellt LabVIEW eine neue Kopie des SubVIs im Speicher.