Skip to main content

Variable: VAR_OUTPUT

Las variables de salida se utilizan en las salidas de los bloques de funciones. tu declaras VAR_OUTPUT variable entre el VAR_OUTPUT y END_VAR palabras clave en la parte de declaración de POU. Los valores de esta variable se devuelven a la POU llamante. Allí puede recuperar los valores y continuar usándolos.

La variable se puede especificar con una palabra clave de atributo (CONSTANT, RETAIN o PERSISTENT) para ser ampliado.

ejemplo 82. Ejemplo
VAR_OUPUT
        iOut1 : INT; (*1st output variable *)
END_VAR


Variables de salida en funciones y métodos

De acuerdo con el estándar IEC 61131-3, las funciones y los métodos tienen salidas adicionales. Debe asignar estas salidas adicionales al llamar a la función, como se muestra a continuación.

ejemplo 83. Ejemplo
fun(iIn1 := 1, iIn2 := 2, iOut1 => iLoc1, iOut2 => iLoc2);