フロントパネルオブジェクトへのアクセスがない場合、またデータをブロックダイアグラムのノード間で渡す必要がある場合は、1つのVIでフロントパネルオブジェクトのローカル変数を作成します。ローカル変数はブロックダイアグラムに表示されますが、フロントパネルには表示されません。

ローカル変数を使用すると、フロントパネルの制御器または表示器のデータを読み取りまたは書き込みできます。ローカル変数への書き込みは、他の端子へデータを渡す操作に似ています。ただし、ローカル変数を使用すると、制御器への書き込みや、表示器からの読み取りも可能となります。つまり、ローカル変数を使用することにより、フロントパネルオブジェクトに入力と出力の両方としてアクセスできます。

たとえば、ユーザインタフェースでユーザがログインする必要がある場合、新しいユーザがログインするたびにログインおよびパスワードプロンプトをクリアできます。ローカル変数を使用して、ユーザのログイン時にログインおよびパスワード文字列制御器から読み取り、ユーザのログアウト時に空の文字列をこれらの制御器に書き込みます。