Introduction

Lorsque vous êtes autorisé à ajouter des unités de programme dans le programme de l'application (pour Modicon M580 et M340), les variables dépendent de leur portée :

Variables globales :

données de l'ensemble de l'application d'un projet (portée globale) :

  • variables non localisées

  • variables localisées (adresse non structurée %M)

Variables de l'unité de programme :

données de l'unité de programme disposant de l'un des attributs suivants :

  • Privé : variables accessibles en lecture et écriture seulement dans cette unité de programme.

  • Public : variables accessibles en lecture et écriture en dehors de cette unité de programme.

  • Paramètres (Entrées , Sorties et Entrées/sorties ) : variables associées à des variables publiques (d'une autre unité de programme) ou globales.

  • Externe : variables globales utilisées dans cette unité de programme.

NOTE : seul l'éditeur de données permet de gérer la variable topologique. Pour établir une correspondance entre une variable d'une unité de programme et une variable topologique, consultez la section Affectation des paramètres.

Portée des données dans le navigateur de projet

1 Variables globales, gérées via l'éditeur de données

2 Variables dans Program0, gérées via l'éditeur de données de l'unité de programme Program0

3 Variables dans Program1, gérées via l'éditeur de données de l'unité de programme Program1

Accessibilité des variables

Les variables accessibles sont fonction de la portée (globale, unité de programme) :

NOTE : Le comportement du système de l'automate est accessible à l'aide des bits et mots système de l'unité de programme.