Smb0 : Bits D'état; Smb1 : Bits D'état - Siemens SIMATIC S7-200 Manuel

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

Publicité

Automate programmable S7- -200 Manuel système
SMB0 : Bits d'état
Comme décrit dans le tableau D-1, l'octet SMB0 contient huit bits d'état mis à jour par le S7--200 à
la fin de chaque cycle.
Tableau D-1 Octet de mémento spécial SMB0 (SM0.0 à SM0.7)
Bits SM
Description (lecture seule)
SM0.0
Ce bit est toujours à 1.
SM0.1
Ce bit est à 1 au premier cycle. Il sert, entre autres, à l'appel d'un sous- -programme
d'initialisation.
SM0.2
Ce bit est mis à 1 pour la durée d'un cycle si des données rémanentes ont été perdues. Vous
pouvez l'utiliser comme mémento d'erreur ou pour appeler une séquence de mise en route
particulière.
SM0.3
Ce bit est mis à 1 pour la durée d'un cycle si une mise sous tension entraîne le passage à l'état
"Marche" (RUN). Il permet, par exemple, de fournir un temps de chauffe de l'installation avant
de commencer l'exploitation.
SM0.4
Ce bit fournit une impulsion d'horloge en fonction pendant 30 secondes et hors fonction
pendant 30 secondes, pour une période d'une minute. Vous disposez ainsi d'un retard d'emploi
simple ou d'une impulsion d'horloge d'une minute.
SM0.5
Ce bit fournit une impulsion d'horloge en fonction pendant 0,5 seconde et hors fonction pendant
0,5 seconde, pour une période d'une seconde. Vous disposez ainsi d'un retard d'emploi simple
ou d'une impulsion d'horloge d'une seconde.
SM0.6
Ce bit est une horloge de cycle en fonction pendant un cycle et hors fonction pendant le cycle
suivant. Vous pouvez l'utiliser comme entrée de comptage d'un cycle.
SM0.7
Ce bit indique la position du commutateur de mode (0 correspondant à la position TERM et 1 à
la position RUN). Si vous validez la communication programmable à l'aide de ce bit lorsque le
commutateur de mode est sur RUN, vous pouvez valider la communication normale avec la
console de programmation en mettant le commutateur en position TERM.
SMB1 : Bits d'état
Comme décrit dans le tableau D-2, l'octet SMB1 contient différents indicateurs d'erreurs
possibles. Des opérations mettent ces bits à 1 ou à 0 au moment de l'exécution.
Tableau D-2 Octet de mémento spécial SMB1 (SM1.0 à SM1.7)
Bits SM
Description (lecture seule)
SM1.0
Ce bit est mis à 1 lors de l'exécution de certaines opérations si leur résultat est égal à zéro.
SM1.1
Ce bit est mis à 1 lors de l'exécution de certaines opérations en cas de débordement ou de
valeur numérique illicite.
SM1.2
Ce bit est mis à 1 lorsqu'une opération arithmétique fournit un résultat négatif.
SM1.3
Ce bit est mis à 1 lors d'une tentative de division par zéro.
SM1.4
Ce bit est mis à 1 lorsque l'opération "Inscrire dans table" provoque un débordement de la
table.
SM1.5
Ce bit est mis à 1 lorsque des opérations LIFO ou FIFO tentent de lire dans une table vide.
SM1.6
Ce bit est mis à 1 lors de la tentative de conversion d'une valeur non DCB en valeur binaire.
SM1.7
Ce bit est mis à 1 lorsqu'une valeur ASCII ne peut pas être convertie en valeur hexadécimale
correcte.
504

Publicité

Table des Matières
loading

Table des Matières