Skip to main content

Operatore: spazio dei nomi per elenchi di variabili globali

L'operatore è un'estensione della norma IEC 61131-3.

È possibile utilizzare il nome di un elenco di variabili globali (GVL) come identificatore dello spazio dei nomi per le variabili definite nell'elenco. Ciò rende possibile utilizzare variabili con lo stesso nome in diversi elenchi di variabili globali e accedere comunque a variabili specifiche in modo univoco. Tu usi un punto (.) per anteporre il nome dell'elenco delle variabili globali al nome della variabile.

<global variable list name>.<variable>
Esempio 160. Esempio
globlist1.varx := globlist2.varx;

Il globlist1 e globlist2 gli elenchi di variabili globali contengono ciascuno a varx variabile. CODESYS copia il varx variabile globale da globlist2 elenca a varx nel globlist1 elenco.



Se si fa riferimento a una variabile dichiarata in più elenchi di variabili globali senza fare riferimento al nome dell'elenco anteposto, viene stampato un messaggio di errore.