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