Zones de mémoire et rémanence
2.2 Zones de mémoire rémanente
Variables d'un bloc de données global
Vous pouvez, dans un bloc de données global, en fonction du paramétrage de l'attribut
"Accès au bloc optimisé", définir comme rémanentes des variables individuelles ou toutes
les variables du bloc :
● "Accès au bloc optimisé" activé : Vous pouvez définir comme rémanente chaque variable
● "Accès au bloc optimisé" désactivé : Vous pouvez définir dans la table de déclaration du
Variables d'un bloc de données d'instance d'un bloc fonctionnel
Les variables d'un bloc de données d'instance d'un bloc fonctionnel peuvent être définies
comme étant rémanentes dans STEP 7. Vous pouvez, en fonction du paramétrage de
l'attribut "Accès au bloc optimisé", définir la rémanence pour chaque variable ou pour toutes
les variables du bloc :
● "Accès au bloc optimisé" activé : Vous pouvez définir dans l'interface du bloc fonctionnel
● "Accès au bloc optimisé" désactivé : Vous pouvez définir dans le bloc de données
Création d'un bloc de données dans le programme utilisateur
L'instruction "CREATE_DB" vous permet de créer un bloc de données dans un programme
utilisateur Selon le choix du paramètre ATTRIB, le bloc de données généré a soit l'attribut
"rémanent", soit l'attribut "non rémanent". Le paramétrage de la rémanence pour des
variables individuelles est dans ce cas impossible.
De plus amples informations sur l'instruction "CREATE_DB" vous sont proposées dans l'aide
en ligne de STEP 7 sous "Programmation des API > Références > Références
(S7-1200/1500) > Instructions avancées > Fonctions de bloc de données > CREATE_DB".
14
individuellement dans la table de déclaration du bloc de données.
Figure 2-5
Paramètre de rémanence "Accès au bloc optimisé" activé
bloc de données la Rémanence uniquement pour l'ensemble de toutes les variables.
Figure 2-6
Paramètre de rémanence "Accès au bloc optimisé" désactivé
la rémanence de chaque variable.
d'instance uniquement la rémanence de toutes les variables ensemble.
Structure et utilisation de la mémoire CPU
Description fonctionnelle, 01/2013, A5E03461666-01