Siemens SIMATIC S7-200 Manuel page 329

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Mémentos spéciaux pour le module de positionnement
Le S7--200 alloue 50 octets de mémento spéciaux (SM) à chaque module intelligent en fonction
de sa position physique sur le bus d'extension d'E/S (voir tableau 9-23). Lorsque le module
détecte une situation d'erreur ou une modification dans l'état des données, il actualise ces
mémentos spéciaux. Le premier module actualise les octets SMB200 à SMB249 de la façon
nécessaire pour signaler une situation d'erreur, le deuxième module actualise les octets SMB250
à SMB299, et ainsi de suite.
Tableau 9-23 Octets de mémento spéciaux SMB200 à SMB549
Octets de mémento pour un module intelligent à
l'empla- -
cement 0
SMB200 à
SMB250 à
SMB249
SMB299
Le tableau 9-24 présente la structure de la zone de mémentos allouée à un module intelligent.
Cette définition est donnée comme s'il s'agissait du module intelligent situé à l'emplacement 0 du
système d'E/S.
Tableau 9-24 Définition de la zone de mémentos spéciaux pour le module de positionnement EM 253
Adresse SM
Description
SMB200 à
Nom du module (16 caractères ASCII). SMB200 est le premier caractère : "EM253 Position"
SMB215
SMB216 à
Numéro de version logicielle (4 caractères ASCII). SMB216 est le premier caractère.
SMB219
SMW220
Code d'erreur pour le module (voir la description des codes d'erreur dans le tableau 9-21)
SMB222
Etat des entrées/sorties : Reflète l'état
des entrées et sorties du module.
DIS
STP
LMT- -
LMT+
RPS
ZP
SMB223
Etat instantané du module : Reflète
l'état de la configuration du module
et l'état du sens de rotation.
OR
Vitesse prescrite hors plage
R
Sens de rotation
CFG
Module configuré
SMB224
CUR_PF est un octet qui indique le profil en cours d'exécution.
SMB225
CUR_STP est un octet qui indique le pas en cours d'exécution dans le profil.
SMD226
CUR_POS est une valeur de double mot qui indique la position en cours du module.
SMD230
CUR_SPD est une valeur de double mot qui indique la vitesse en cours du module.
SMB234
Résultat de l'opération (voir la description des codes
d'erreur dans le tableau 9-20). Les situations d'erreur
supérieures à 127 sont générées par les sous- -
programmes d'opération créés par l'assistant.
D
bit Achevé
SMB235 à
Réservés
SMB244
SMB245
Décalage par rapport au premier octet Q utilisé comme interface de commande pour ce module. Le
décalage est fourni automatiquement par le S7- -200 pour aider l'utilisateur et n'est pas nécessaire au
module.
SMD246
Pointeur désignant l'adresse en mémoire V de la table de configuration et de profils. Une valeur de
pointeur désignant une zone autre que la mémoire V n'est pas correcte. Le module de positionnement
surveille cette adresse jusqu'à ce qu'il reçoive une valeur de pointeur différente de zéro.
l'empla- -
l'empla- -
cement 1
cement 2
SMB300 à
SMB349
Sortie Désactivation
Entrée Arrêt
Entrée Limite de parcours nég.
Entrée Limite de parcours pos.
Entrée Commut. de point de réf.
Entrée Impulsion zéro
0= Exécution en cours
1= Exécution achevée (mis à 1 par le module pendant l'initialisation)
Commande de mouvement en
l'empla- -
l'empla- -
cement 3
cement 4
SMB350 à
SMB400 à
SMB399
SMB449
BPFo
7
6
5
4
DIS
0
0
STP
0 = Pas de flux de courant
0 = Pas de flux de courant
0 = Pas de flux de courant
0 = Pas de flux de courant
0 = Pas de flux de courant
0 = Pas de flux de courant
BPFo
7
6
5
4
0
0
0
0
0 = Dans la plage
0 = Rotation positive
0 = Non configuré
BPFo
7
6
D
Chapitre 9
l'empla- -
l'empla- -
cement 5
cement 6
SMB450 à
SMB500 à
SMB499
SMB549
BPFa
3
2
1
0
LMT- -
LMT+
RPS
ZP
1 = Flux de courant
1 = Flux de courant
1 = Flux de courant
1 = Flux de courant
1 = Flux de courant
1 = Flux de courant
BPFa
3
2
1
0
0
OR
R
CFG
1 = Hors plage
1 = Rotation négative
1 = Configuré
BPFa
0
ERREUR
315

Publicité

Table des Matières
loading

Table des Matières