Globale Variablen, die in die POU importiert werden sollen, werden mit dem Schlüsselwort EXTERNAL gekennzeichnet. Sie erscheinen auch im Überwachungsfenster des Deklarationsteils im Online-Modus.
Wenn die VAR_EXTERNAL-Deklaration nicht in jeder Hinsicht mit der globalen Deklaration übereinstimmt, erscheint die folgende Fehlermeldung: "Die Deklaration von '<var>' stimmt nicht mit der globalen Deklaration überein!"
Wenn die globale Variable nicht existiert, erscheint die folgende Fehlermeldung: "Unbekannte globale Variable: '<var>'!"
Beispiel:
VAR EXTERNAL iVarExt1:INT:=12; (* 1st external variable *) END_VAR