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;