Zeigt an, wenn ein SubVI oder Blockdiagrammabschnitt zum ersten Mal abläuft. So gibt die Funktion zum Beispiel TRUE aus, wenn ein VI erstmalig über die Schaltfläche Ausführen gestartet wurde.

Innerhalb eines VIs kann diese Funktion auch an mehreren Stellen verwendet werden. Wenn der entsprechende Blockdiagramm-Abschnitt erstmals aufgerufen wird, gibt die Funktion TRUE aus.


icon

Ein-/Ausgänge

  • ibool.png Erster Aufruf?: T/F

    Erster Aufruf? ist TRUE, wenn das SubVI seit dem Start des gesamten VIs zum ersten Mal ausgeführt wird.

  • Diese Funktion ist dann von Vorteil, wenn ein SubVI oder Blockdiagramm-Teil in einer Schleife oder Case-Struktur während der VI-Ausführung nur einmal aufgerufen werden soll.

    Das VI Erster Aufruf? gibt immer dann TRUE aus, wenn ein Haupt-VI ausgeführt wird, zum Beispiel, indem die Schaltfläche Ausführen betätigt oder die Methode "VI ausführen" verwendet wird. Wird das VI währenddessen von einem zweiten Haupt-VI aufgerufen, gibt das VI Erster Aufruf? jedoch nicht noch einmal TRUE aus. Wenn alle aufrufenden VIs beendet wurden und irgend eines dieser VIs erneut gestartet wird, gibt Erster Aufruf? wieder TRUE aus. Bei ablaufinvarianten VIs ist jedem Exemplar des VIs ein eigener Datenraum zugewiesen. Daher wird bei solchen VIs bei jedem Exemplar des VIs TRUE ausgegeben, wenn es erstmals vom übergeordneten VI aufgerufen wird.