Skip to main content

変数:VAR_EXTERNAL

外部変数は、POUに「インポート」されるグローバル変数です。

キーワード間でこれらの変数を宣言します VAR_EXTERNALEND_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