La table de réaffectation permet d'organiser les données pour optimiser les communications entre le contrôleur et un autre équipement en regroupant des données non contiguës en une table de registres contigus accessible via le protocole Modbus.
NOTE : Une table de réaffectation est considérée comme un objet. Un seul objet Table de réaffectation peut être ajouté à un contrôleur.
Description de la table de réaffectation
Le tableau suivant décrit l'organisation d'une table de réaffectation :
Registre |
Description |
---|---|
60 200 à 61 999 |
Zone de mémoire dynamique : table de réaffectation - lecture |
62 200 à 63 999 |
Zone de mémoire dynamique : table de réaffectation (écriture) |
Pour plus d'informations, reportez-vous au document M241 - Guide de la bibliothèque PLCSystem.
Ajout d'une table de réaffectation
Étape |
Action |
---|---|
1 |
Dans l'onglet Arborescence Applications, sélectionnez le nœud Application. |
2 |
Cliquez sur le bouton droit de la souris. |
3 |
Cliquez sur Objets > Table de réaffectation.... Résultat : la fenêtre Add Relocation Table apparaît. |
4 |
Cliquez sur Ajouter. Résultat : la table de réaffectation est créée et initialisée. NOTE : dans la mesure où une table de réaffectation est unique pour un contrôleur, son nom Table de réaffectation ne peut pas être modifié. |
Éditeur de table de réaffectation
L'éditeur de table de réaffectation vous permet d'organiser vos variables dans la table de réaffectation.
Pour accéder à l'éditeur de table de réaffectation, double-cliquez sur le nœud Table de réaffectation dans l'onglet de l'arborescence Outils :
L'illustration suivante présente l'éditeur de table de réaffectation :
Icône |
Elément |
Description |
---|---|---|
|
Nouveau symbole |
Ajouter un élément à la liste de variables système. |
|
Descendre |
Descendre l'élément sélectionné dans la liste. |
|
Monter |
Monter l'élément sélectionné dans la liste. |
|
Supprimer l'élément |
Supprimer les éléments sélectionnés de la liste. |
|
Copier |
Copier les éléments sélectionnés de la liste. |
|
Coller |
Coller les éléments copiés. |
|
Effacer l'élément vide |
Supprimer tous les éléments de la liste dont la colonne « Variable » est vide. |
- |
ID |
Entier incrémental automatique (non modifiable). |
- |
Variable |
Nom ou chemin complet d'une variable (modifiable). |
- |
Adresse |
Adresse de la zone système où est stockée la variable (non modifiable). |
- |
Longueur |
Longueur variable en mots. |
- |
Validité |
Indique si la variable saisie est valide (non modifiable). |
NOTE : si une variable est indéfinie après des modifications du programme, le contenu de la cellule s'affiche en rouge, la cellule Validité associée indique False et l'adresse est définie sur -1.