変数:VAR_EXTERNAL
外部変数は、POUに「インポート」されるグローバル変数です。
キーワード間でこれらの変数を宣言します VAR_EXTERNAL
と END_VAR
。グローバル変数が存在しない場合は、エラーメッセージが出力されます。
重要
CODESYS POUで使用するために、グローバル変数を外部変数として宣言する必要はありません。このキーワードは、IEC61131-3への準拠を維持するためにのみ存在します。
構文
<POU keyword> <POU name> VAR_EXTERNAL <variable name> : <data type>; END_VAR
初期化は許可されていません。
例 88. 例
FUNCTION_BLOCK FB_DoSomething VAR_EXTERNAL iVarExt1 : INT; (* 1st external variable *) END_VAR