Skip to main content

Atributo: qualified_only

El efecto de este pragma es que las variables de una lista de variables globales se abordan solo especificando el nombre de la variable global, por ejemplo gvl.g_var. Esto también se aplica a las variables del tipo Enumeración y puede ser útil para evitar que se confundan con variables locales.

Sintaxis:

{attribute 'qualified_only'}

Insertar ubicación: Línea arriba VAR_GLOBAL en una GVL

ejemplo 289. ejemplo

Lista de variables globales GVL:

{attribute 'qualified_only'}
VAR_GLOBAL
    iVar:INT;
END_VAR

Dentro de un POU, por ejemplo PLC_PRG, la variable global iVar solo se puede abordar con el prefijo GVL:

GVL.iVar:=5;

Por el contrario, la siguiente llamada incompleta de la variable creará un error:

iVar:=5;