4.4.33
Détection d'erreurs d'opération mathématique
Brève description
Le bloc de détection d'erreurs d'opération mathématique met à 1 une sortie si une erreur
s'est produite dans le bloc fonctionnel Opération mathématique (Page 253) référencé.
Symbole dans
LOGO!
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.
LOGO!
Manuel, 11/2017, A5E33039707 - AE
Câblage
Description
Entrée En
Un changement d'état de 0 à 1 au niveau de l'entrée
En (Enable) active le bloc de détection d'erreurs
d'opération mathématique.
Entrée R
Un signal au niveau de l'entrée R remet la sortie à 0.
Paramètre
MathBN : numéro de bloc d'une opération mathéma-
tique
Err : ZD : erreur division par zéro
OF : erreur débordement
ZD/OF: (erreur division par zéro) OR
(erreur débordement)
AutoRst : remet la sortie à 0 avant l'exécution sui-
vante du bloc fonctionnel de détection d'erreurs
d'opération mathématique. Y = oui ; N = non
Sortie Q
Q est mise au niveau haut si l'erreur à détecter s'est
produite dans la dernière exécution du bloc fonction-
nel d'opération mathématique référencé.
Fonctions LOGO!
4.4 Liste des fonctions spéciales - SF
257