User Manual

Fonctions LOGO!
4.4 Liste des fonctions spéciales - SF
LOGO!
278 Manuel, 04/2011, A5E03556175-01
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 OF Q
ZD 1 x 1
ZD 0 x 0
OF x 1 1
OF x 0 0
ZD/OF 1 0 1
ZD/OF 0 1 1
ZD/OF 1 1 1
ZD/OF 0 0 0
Si le paramètre MathBN est nul, la sortie Q est toujours à 0.
Définition du paramètre Par.
Les paramètres MathBN, AutoRst et Err peuvent être définis en mode de programmation ou
en mode de paramétrage.
Représentation en mode de programmation (exemple) :
%
(UU ='2)
$XWR5VW 1
0DWK%1 %
1XP«URGHEORFGXQHLQVWUXFWLRQDULWKP«WLTXH
VXUYDOHXUVDQDORJLTXHVG«M¢SURJUDPP«H
='2)RX='2)
5HPLVH¢DXWRPDWLTXH<RX1
Utilisez les touches
et pour naviguer entre les paramètres MathBN, AutoRst et Err. Pour
modifier une valeur, appuyez sur les touches
et pour faire défiler les valeurs possibles
pour chaque valeur. Utilisez OK pour appliquer les modifications.
Représentation en mode de paramétrage (exemple) :
%
(UU ='2)
$XWR5VW 1
0DWK%1 %
1XP«URGHEORFGXQHLQVWUXFWLRQDULWKP«WLTXHVXUYDOHXUVDQDORJLTXHV
='2)RX='2)
5HPLVH¢DXWRPDWLTXH<RX1