Lokale Variablen in ein und demselben VI sollten nur erstellt werden, wenn ein Frontpanelelement nicht direkt zugänglich ist oder wenn Daten zwischen Blockdiagrammknoten ausgetauscht werden müssen. Lokale Variablen werden nicht auf dem Frontpanel angezeigt, sondern nur im Blockdiagramm.

Mit einer lokalen Variablen können Sie an ein Bedien- oder Anzeigeelement auf dem Frontpanel schreiben oder dieses auslesen. Das Schreiben in eine lokale Variable ist mit der Übergabe von Daten an einen beliebigen anderen Anschluss vergleichbar. Mit einer lokalen Variablen können Sie jedoch auch dann in den Anschluss schreiben, wenn es sich um ein Bedienelement handelt, und den Anschluss auslesen, wenn es sich um ein Anzeigeelement handelt. Mit lokalen Variablen können Frontpanel-Objekte als Ein- und Ausgang verwendet werden.

Wenn z. B. die Benutzeroberfläche eine Anmeldung erfordert, können Sie die Strings Login und Passwort bei jeder Anmeldung eines neuen Benutzers löschen. Verwenden Sie zum Lesen der "Login"- und "Passwort"-String-Bedienelemente beim Anmelden und zum Schreiben von leeren Strings in die Bedienelemente beim Abmelden eines Benutzers eine lokale Variable.

Erstellen lokaler Variablen

Klicken Sie mit der rechten Maustaste auf ein Frontpanel-Element oder einen Blockdiagrammanschluss und wählen Sie Erstellen»Lokale Variable aus dem Kontextmenü, um eine lokale Variable zu erstellen. Im Blockdiagramm wird dann eine lokale Variable für das entsprechende Objekt angezeigt.

Eine lokale Variable kann auch von der Palette Funktionen aus in das Blockdiagramm eingefügt werden. Die lokale Variable (vgl. folgende Abbildung) ist dann allerdings noch nicht mit einem Bedien- oder Anzeigeelement verknüpft.

Zum Verknüpfen einer lokalen Variablen mit einem Bedien- oder Anzeigeelement klicken Sie mit der rechten Maustaste auf die lokale Variable und wählen Sie aus dem Kontextmenü die Option Objekt wählen aus. Beachten Sie, dass nur Frontpanel-Objekte mit objektspezifischen Beschriftungen aufgeführt werden.

Die objektspezifischen Beschriftungen, mit deren Hilfe lokale Variablen mit Frontpanel-Elementen verknüpft werden, sollten daher immer aussagekräftig sein.