Les variables locales sont des paramètres fictifs permettant au système de sauvegarder les résultats intermédiaires à un emplacement arbitraire. Elles sont déclarées dans l’en-tête de chaque POU.
Les variables locales peuvent uniquement être utilisées dans le corps du POU correspondant et ne permettent pas d’être échangées dans d’autres POU. Dans l’en-tête du POU, on distingue les variables qui ont été sélectionnées à partir de la liste des variables globales et celles que vous avez déclarées spécialement pour l’en-tête du POU en cours.
Les variables locales peuvent être déclarées avec différentes classes. Les variables externes (VAR_EXTERNAL) sont des références aux variables globales qui sont également déclarées dans la liste des variables locales.
permet de spécifier la zone d’adresses réservée par le compilateur pour les variables locales. La zone d’adresses restante est utilisée pour les variables globales.