Attributo: qualified_only
L'effetto di questo pragma è che le variabili di un elenco di variabili globali vengono indirizzate solo specificando il nome della variabile globale, ad esempio gvl.g_var. Ciò vale anche per le variabili del tipo Enumeration e può essere utile per evitare di essere scambiate per variabili locali.
Sintassi:
{attribute 'qualified_only'}
Inserisci posizione: riga sopra VAR_GLOBAL in un GVL
Esempio 289. Esempio
Elenco delle variabili globali GVL:
{attribute 'qualified_only'}
VAR_GLOBAL
iVar:INT;
END_VARAll'interno di una POU, per esempio PLC_PRG, la variabile globale iVar può essere indirizzato solo utilizzando il prefisso GVL:
GVL.iVar:=5;
Al contrario, la seguente chiamata incompleta della variabile creerà un errore:
iVar:=5;