Harici değişkenler, bir POU'ya "içe aktarılan" global değişkenlerdir.
Bu değişkenleri VAR_EXTERNAL ve END_VAR anahtar sözcükleri arasında bildirirsiniz. Global değişken mevcut değilse, bir hata
mesajı yazdırılır.




NOT

CODESYS bir POU'da kullanmak için global bir değişkeni harici olarak bildirmenizi gerektirmez. Anahtar kelime yalnızca IEC 61131-3 ile uyumluluğu sürdürmek için mevcuttur.
Sözdizimi
<POU keyword> <POU name>
VAR_EXTERNAL
<variable name> : <data type>;
END_VAR
Başlatma işlemine izin verilmez.
Örnek
FUNCTION_BLOCK FB_DoSomething
VAR_EXTERNAL
iVarExt1 : INT; (* 1st external variable *)
END_VAR