Bei der Ausführung eines VIs laufen die Operationen ab, die Sie dem VI zugeordnet haben. Ein VI ist immer dann ausführbar, wenn die Schaltfläche Ausführen auf der Symbolleiste als weißer Pfeil erscheint (vgl. Abbildung).

Der intakte weiße Pfeil zeigt außerdem an, dass Sie das VI als SubVI verwenden können, wenn Sie für das VI ein Anschlussfeld erzeugt haben.

Das VI wird ausgeführt, wenn Sie entweder auf die Schaltfläche Ausführen, Wiederholt ausführen oder die Einzelschritt-Schaltflächen auf der Blockdiagramm-Symbolleiste klicken. Bei Betätigung der Schaltfläche Ausführen wird der Pfeil schwarz dargestellt (siehe Abbildung).

Solange das VI läuft, sind keine Änderungen am Blockdiagramm möglich.

Mit dem Klicken auf die Schaltfläche Ausführen wird das VI einmal ausgeführt. Wenn der Datenfluss im VI abgeschlossen ist, hält das VI an. Wenn Sie auf die Schaltfläche Wiederholt ausführen klicken (vgl. Abbildung), wird das VI so lange ausgeführt, bis es per Hand wieder angehalten wird.

Wenn Sie auf die Schaltfläche Einzelschrittausführung starten klicken, wird das VI schrittweise ausgeführt.

Hinweis Mit der Schaltfläche Ausführung abbrechen () wird das VI sofort angehalten, ohne das Ende des aktuellen Durchlaufs abzuwarten. Bei VIs mit externen Ressourcen (z. B. angeschlossenen Geräten) können die Ressourcen beim Abbrechen einen undefinierten Zustand annehmen, wenn sie nicht zurückgesetzt oder ordnungsgemäß freigegeben werden. Zur Vermeidung dieses Problems sollten VIs immer eine Stopp-Schaltfläche haben.

Ausführungskonfiguration eines VIs

Um Einstellungen zur Ausführung eines VIs zu treffen, wählen Sie Datei»VI-Einstellungen, und klicken Sie im Pulldown-Menü Kategorie auf Ausführung, um die VI-Ausführung zu konfigurieren. Sie können ein VI beispielsweise so konfigurieren, dass es beim Öffnen sofort gestartet wird, oder anhält, wenn es als SubVI aufgerufen wird. Darüber hinaus können VIs unterschiedliche Prioritäten zugewiesen werden. Wenn ein VI beispielsweise unbedingt ausgeführt werden muss, ohne auf den Abschluss einer anderen Operation zu warten, konfigurieren Sie das VI zur Ausführung mit zeitkritischer (höchster) Priorität.

Hinweis Wenn die Ausführung eines VIs mit unterschiedlichen Prioritäten falsch konfiguriert wird, kann das unter Umständen zu einem unerwarteten Verhalten des VIs führen. Bei den meisten VIs ist die Einstellung unterschiedlicher Ausführungsprioritäten jedoch nicht notwendig.

Wenn ein VI nicht sofort ausgeführt werden soll, das VI aber auch nicht von bearbeitet werden können soll, können Sie das VI in den Ausführungsmodus setzen, indem Sie Ausführen»Ausführungsmodus auswählen. Im Ausführungsmodus haben alle Frontpanel-Elemente nur ein gekürztes Kontextmenü. Benutzer haben nur Zugriff auf Frontpanel-Elemente, Schaltflächen der Symbolleiste, mit denen das VI ausgeführt und angehalten werden kann und die Menüleiste. Um das Bearbeiten des VIs wieder zu ermöglichen, wählen Sie Ausführen»In Bearbeitungsmodus wechseln.