Skip to main content

变量:VAR_EXTERNAL

外部变量是“导入”到 POU 中的全局变量。

您在关键字之间声明这些变量 VAR_EXTERNALEND_VAR.如果全局变量不存在,则会打印一条错误消息。

重要

CODESYS 不需要您将全局变量声明为外部变量以便在 POU 中使用它。该关键字仅用于保持符合 IEC 61131-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