Automate programmable S7-200 Manuel système
Affectation d'adresses et de valeurs initiales dans l'éditeur de bloc de
données
Vous pouvez, grâce à l'éditeur de bloc de données, affecter des valeurs initiales à des adresses en mémoire des
variables (mémoire V) uniquement. Vous pouvez initialiser des octets, des mots ou des doubles mots en
mémoire V. Les commentaires sont facultatifs.
Bloc de
données
L'éditeur de bloc de données est un éditeur de
texte à structure libre : aucun champ particulier
n'est défini pour les différents types d'informations.
Lorsque vous avez fini de saisir une ligne et que
vous appuyez sur la touche Entrée, l'éditeur de
bloc de données formate la ligne (aligne les
colonnes d'adresses, de données et de
commentaires et transforme les adresses de
5
mémoire V en capitales) et la réaffiche. Il affecte
alors la quantité de mémoire V appropriée en
fonction des affectations d'adresses précédentes et
de la taille (octet, mot ou double mot) des valeurs
de données.
La première ligne du bloc de données doit contenir une affectation d'adresse explicite. En revanche, les
lignes suivantes peuvent contenir des affectations d'adresses explicites ou implicites. L'éditeur effectue une
affectation d'adresse implicite lorsque vous saisissez plusieurs valeurs de données après une affectation
d'adresse unique ou lorsque vous tapez une ligne contenant uniquement des valeurs de données.
Cet éditeur accepte les lettres minuscules et majuscules et autorise les virgules, les tabulations ou les
espaces comme caractères de séparation entre les adresses et les valeurs.
Utilisation de la table des mnémoniques pour l'adressage symbolique
de variables
La table des mnémoniques vous permet de définir et d'éditer des mnémoniques accessibles par leur nom
symbolique de n'importe quel endroit de votre programme. Vous pouvez créer plusieurs tables des
mnémoniques. Un onglet dans la table des mnémoniques vous permet d'accéder aux mnémoniques
système que vous pouvez utiliser dans votre programme. La table des mnémoniques est également
Table des
mnémo-
appelée table des variables globales.
niques
Vous pouvez identifier les opérandes des opérations dans votre programme de manière absolue ou
symbolique. Une référence absolue utilise la zone de mémoire et l'adresse de bit ou d'octet pour identifier
l'opérande. Une référence symbolique utilise une combinaison de caractères alphanumériques pour
identifier l'opérande.
Dans les programmes SIMATIC, vous définissez
des mnémoniques globaux à l'aide de la table des
mnémoniques. Dans les programmes CEI, vous
définissez des mnémoniques globaux à l'aide de la
table des variables globales.
Procédez comme suit pour affecter un
mnémonique à une adresse :
1
1.
Cli
Cliquez sur l'icône Table des mnémoniques
dans la barre d'exploration pour ouvrir la
table des mnémoniques.
2.
Entrez le mnémonique (par exemple, Entrée1) dans la colonne "Mnémonique". La longueur maximale
des mnémoniques est de 23 caractères.
3.
Indiquez l'adresse (par exemple, I0.0) dans la colonne "Adresse".
4.
Pour une table de variables globales CEI, entrez une valeur dans la colonne "Type données" ou
sélectionnez une valeur dans la liste.
Vous pouvez créer plusieurs tables de mnémoniques. Toutefois, vous ne pouvez pas utiliser la même
chaîne plusieurs fois en tant que mnémonique global, que ce soit dans une même table ou dans des tables
différentes.
58
p
l'i ô
T bl d
é
i
Figure 5-7
Editeur de bloc de données
Figure 5-8
Table des mnémoniques