Siemens LOGO! 0BA8 Manuel page 243

Table des Matières

Publicité

Paramètre MathBN
La valeur du paramètre MathBN désigne le numéro d'un bloc fonctionnel opération
mathématique déjà programmé.
Description de la fonction
Le bloc de détection d'erreurs d'opération mathématique met la sortie à 1 lorsque le bloc
fonctionnel opération mathématique référencé contient une erreur. Vous pouvez
programmer la fonction afin qu'elle mette la sortie à 1 en cas de division par zéro, de
débordement ou d'apparition de l'une ou l'autre de ces erreurs.
Si AutoRst est activé, la sortie est remise à 0 avant l'exécution suivante du bloc de fonction.
Si AutoRst est désactivé, la sortie, une fois mise à 1, reste à 1 jusqu'à ce que le bloc de
détection d'erreurs d'opération mathématique soit réinitialisé à l'aide du paramètre R. Ainsi,
même si l'erreur est ensuite effacée, le programme de commande sait toujours qu'une erreur
s'est produite à un certain point.
Si, dans un cycle, le bloc fonctionnel opération mathématique référencé s'exécute avant le
bloc de détection d'erreurs d'opération mathématique, l'erreur est détectée dans le même
cycle. En revanche, si le bloc fonctionnel opération mathématique référencé s'exécute après
le bloc de détection d'erreurs d'opération mathématique, l'erreur est détectée lors du cycle
suivant.
Table logique pour la détection d'erreurs d'opération mathématique
Dans le tableau ci-dessous, Err représente le paramètre de l'instruction de détection
d'erreurs d'opération mathématique qui sélectionne le type d'erreur à détecter. ZD
représente le bit de division par zéro que l'opération mathématique met à 1 à la fin de son
exécution : 1 si cette erreur s'est produite et à 0 dans le cas contraire. OF représente le bit
de débordement que l'opération mathématique met à : 1 si cette erreur s'est produite et à 0
dans le cas contraire. La valeur ZD/OF du paramètre Err représente la combinaison OU
logique du bit de division par zéro et du bit de débordement de l'opération mathématique
référencée. Q représente la sortie de la fonction de détection d'erreurs d'opération
mathématique. Un "x" signifie que le bit peut être à 0 ou à 1 sans que cela n'ait d'influence
sur la sortie.
Err
ZD
ZD
OF
OF
ZD/OF
ZD/OF
ZD/OF
ZD/OF
Si le paramètre MathBN est nul, la sortie Q est toujours à 0.
LOGO!
Manuel, 06/2014, A5E33039707
ZD
1
0
x
x
1
0
1
0
4.4 Liste des fonctions spéciales - SF
OF
x
x
1
0
0
1
1
0
Fonctions LOGO!
Q
1
0
1
0
1
1
1
0
243

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières