Glossaire
Accès au bloc optimisé
Les blocs de données avec un accès optimisé n'ont pas de structure clairement définie. Les
éléments de données conservent uniquement un nom symbolique dans la déclaration, mais
pas d'adresse fixe dans le bloc. Les éléments sont automatiquement ordonnés dans une
zone de mémoire disponible du bloc de façon à ce que la capacité soit exploitée de manière
optimale.
Dans ces blocs de données, vous pouvez exclusivement adresser des variables en
symbolique. Par exemple, vous accédez à la variable "Niveau" dans le DB "Données" de la
manière suivante :
"Données".Niveau
L'accès optimisé offre les avantages suivants :
● Les données sont structurées et stockées d'une manière qui est optimale pour la CPU
● Des erreurs d'accès, par ex., depuis HMI, ne sont pas possibles
● Vous pouvez définir de manière ciblée la rémanence de chacune des variables.
Accès standard
Les blocs de données avec un accès standard ont une structure fixe. Les éléments de
données conservent un nom symbolique dans la déclaration, ainsi qu'une adresse fixe dans
le bloc. L'adresse est affichée dans la colonne "Offset".
Vous pouvez adresser les variables dans ces blocs de données en symbolique comme en
absolu :
"Données".Niveau
DB1.DBW2
Bloc de données
Les blocs de données mémorisent des informations pour le programme. Ils peuvent être
définis de façon à ce que tous les blocs de code puissent y avoir accès (blocs de données
globaux), ou de façon à ce qu'ils soient affectés à un FB ou SFB déterminé (blocs de
données d'instance).
Bloc de données d'instance (IDB)
Un bloc de données est affecté à chaque appel d'un bloc fonctionnel dans le programme
utilisateur STEP 7. Les valeurs des paramètres d'entrée, de sortie et d'entrée/sortie ainsi
que les données locales du bloc sont stockées dans le bloc de données d'instance.
Structure et utilisation de la mémoire CPU
Description fonctionnelle, 01/2013, A5E03461666-01
utilisée. Vous augmentez ainsi la performance de la CPU.
35