Skip to main content

Variabile: VAR_EXTERNAL

Le variabili esterne sono variabili globali "importate" in una POU.

Dichiari queste variabili tra le parole chiave VAR_EXTERNAL e END_VAR. Se la variabile globale non esiste, viene stampato un messaggio di errore.

Importante

CODESYS non richiede di dichiarare una variabile globale come esterna per poterla utilizzare in una POU. La parola chiave esiste solo per mantenere la conformità con IEC 61131-3.

Sintassi

<POU keyword> <POU name>
VAR_EXTERNAL
    <variable name> : <data type>;
END_VAR

L'inizializzazione non è consentita.

Esempio 88. Esempio
FUNCTION_BLOCK FB_DoSomething
VAR_EXTERNAL
        iVarExt1 : INT; (* 1st external variable *)
END_VAR