La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

Configuration d'un espace mémoire réservé pour le changement en ligne des blocs fonction

Présentation

Vous pouvez configurer un espace mémoire réservé pour le changement en ligne des blocs fonction. Désormais, lorsque vous modifiez la déclaration d'un bloc fonction (après l'ajout d'une variable notamment) et effectuez un changement en ligne, il n'est plus nécessaire de copier les instances du bloc dans une nouvelle zone de mémoire. Cela accélère le changement en ligne et limite le nombre d'erreurs détectées.

Lorsque l'espace mémoire réservé devient insuffisant, un message s'affiche avant le changement en ligne.

Il est recommandé de configurer l'espace mémoire réservé aux blocs fonction avant de télécharger l'application sur le contrôleur. Si vous le faites alors que l'application se trouve déjà sur le contrôleur, vous devrez procéder à un changement en ligne et perdrez encore plus de temps.

Procédure de configuration d'un espace mémoire réservé pour le changement en ligne des blocs fonction

La commande Online Change Memory Reserve Settings est utile lorsque vous envisagez d'apporter des modifications à un bloc fonction qui obligeront à copier l'instance du bloc à d'autres emplacements de la mémoire lors d'un changement en ligne.

Par défaut, la commande ne figure pas dans les menus. Ajoutez-la à l'aide du menu Outils > Personnaliser.

Étape

Action

Commentaire

1

Exécutez la commande Affichage > Online Change Memory Reserve Settings.

Résultat : l'affichage Online Change Memory Reserve s'ouvre.

2

Sélectionnez l'application qui convient dans la liste des applications.

3

Exécutez la commande Compiler du menu Compiler.

4

Cliquez sur le bouton Scan Application.

5

Sélectionnez l'entrée Tous dans la zone Blocs fonction.

Résultat : les blocs fonction de l'application apparaissent au milieu de l'affichage Online Change Memory Reserve.

6

Sélectionnez le bloc fonction pour lequel vous souhaitez configurer un espace mémoire réservé.

Si l'application n'est pas encore téléchargée sur le contrôleur, le champ de saisie Memory reserve (in bytes) peut être modifié.

Si l'application est déjà disponible sur le contrôleur, cliquez sur le bouton Modifier dans la zone Enable editing.

NOTE : en cas de modification de l'espace mémoire réservé d'une application déjà disponible sur le contrôleur, vous devrez copier les instances de tous les blocs fonction concernés.

7

Renseignez le champ Memory reserve (in bytes) et cliquez sur le bouton Apply for selection.

Résultat : la valeur saisie s'affiche dans la cellule Memory Reserve du tableau.

8

Exécutez la commande Compiler du menu Compiler.

9

Cliquez sur le bouton Scan Application.

Résultat : les valeurs des cellules Taille, Instance Count, Additional memory for all instances et Remaining size of memory reserve Memory Reserve sont mises à jour pour le bloc fonction configuré.

L'espace mémoire réservé au bloc fonction est calculé selon la formule suivante lors du téléchar­gement de l'application sur le contrôleur : taille actuelle du bloc fonction plus espace mémoire réservé dans l'affichage Online Change Memory Reserve.

Il est possible de télécharger sur le contrôleur les modifications apportées ultérieurement au bloc fonction, en même temps que le changement en ligne, sans avoir à copier chaque instance du bloc dans une nouvelle zone de mémoire.