Siemens 6ED1052-1FB00-0BA6 - 6ED1052-1FB00-0BA6 Fiche De Données

Codes de produits
6ED1052-1FB00-0BA6
Page de 282
 
Fonctions LOGO! 
 
 
4.4 Liste des fonctions spéciales - SF 
LOGO! 
Manuel, 11/2009, A5E01248536-04 
207
 
4.4.31 
Détection d'erreurs arithmétiques sur valeurs analogiques 
Brève description 
Le bloc de détection d'erreurs arithmétiques sur valeurs analogiques met à 1 une sortie si 
(Page 204) référencé. 
 
Symbole dans 
LOGO! 
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 
arithmétiques sur valeurs analogiques.  
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 instruction 
arithmétique sur valeurs analogiques 
Err : ZD : division par 0 
OF : débordement 
ZD/OF : (division par zéro) OU  
 (débordement) 
AutoRst : remet la sortie à 0 avant l'exécution 
suivante du bloc de fonction de détection d'erreurs 
arithmétiques sur valeurs analogiques. Y = oui ; N = 
non 

(ᇄ
4
(Q
5
3DU
 
Sortie Q 
Q est mise au niveau haut si l'erreur à détecter s'est 
produite dans la dernière exécution du bloc de 
fonction arithmétique sur valeurs analogiques 
référencé. 
Paramètre MathBN 
La valeur du paramètre MathBN désigne le numéro d'un bloc de fonction arithmétique sur 
valeurs analogiques déjà programmé.  
Description de la fonction 
Le bloc de détection d'erreurs arithmétiques sur valeurs analogiques met la sortie à 1 
lorsque le bloc de fonction arithmétique sur valeurs analogiques 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 arithmétiques sur valeurs analogiques 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 de fonction arithmétique sur valeurs analogiques référencé 
s'exécute avant le bloc de détection d'erreurs arithmétiques sur valeurs analogiques, l'erreur 
est détectée dans le même cycle. En revanche, si le bloc de fonction arithmétique sur 
valeurs analogiques s'exécute après le bloc de détection d'erreurs arithmétiques sur valeurs 
analogiques, l'erreur est détectée lors du cycle suivant.