跳到主要内容

输出变量:VAR_OUTPUT

输出变量用于功能块的输出。你声明 VAR_OUTPUT 之间的变量 VAR_OUTPUTEND_VAR POU 声明部分的关键字。这个变量的值被返回给调用 POU。

提示

该变量可以使用属性关键字 (CONSTANT, RETAIN, 或者 PERSISTENT)。

ST示例

VAR_OUPUT
Out1 : INT; (*1st output variable *)
END_VAR

函数和方法中的输出变量

根据 IEC 61131-3 标准,函数和方法具有附加输出,必须在调用函数时分配这些额外的输出,如下所示

fun(In1 := 1, In2 := 2, Out1 => Loc1, Out2 => Loc2);