ローカル変数

ローカル変数は、任意のプログラム内で、中間の結果を保存する場所として使用します。ローカル変数は、各POUヘッダに宣言します。

ローカル変数は、宣言されたPOUのボディのみで使用することができます。他のPOUからアクセスすることはできません。POUヘッダ上では、グローバル変数リストからコピーされる変数と、そのPOU専用に宣言される変数が区別されます。

ローカル変数は、いろいろなクラスで宣言することができます。外部変数(VAR_EXTERNAL)はグローバル変数を参照し、グローバル変数はローカル変数リストでも宣言されています。

注記

「拡張機能」 > 「オプション」 > 「コンパイルオプション」 > 「アドレス範囲」を選択し、ローカル変数用にコンパイラが使用するアドレスエリアを指定することができます。その他のアドレスエリアは、グローバル変数用として使用されます。

関連トピック

最終修正日: 2020-02-12このページに関するフィードバックお問い合わせ窓口