L9E_LOG : logarithme en base 10
(Traduction du document original anglais)
Dénomination
Nom dans l'éditeur LL984
Nom du bloc fonction
Nom de l'instruction 984 existante
Nom dans d'autres outils et éditeurs comme :
  • Navigateur bibliothèque de types
  • Editeur de données
  • Tables d'animation
  • Résultats de recherche
Description de la fonction
Le DFB L9E_LOG exécute une fonction de logarithme en base 10 sur une valeur %MW ou %IW, puis stocke le résultat.
Représentation
Paramètres
Broche d'entrée
Nom
Type de données
Plage d'adresses
Signification
Haute
ENABLE
ON = déclenche une opération de logarithme en base 10
Noeud
Type de noeud
Nom
Type de données
Plage d'adresses
Signification
Haut
IN
VALUE1
ARRAY[1...2] OF UINT
%IW, %MW
Valeur source
VALUE1 stocke la valeur sur laquelle le calcul du logarithme en base 10 sera effectué.
Si vous spécifiez un mot %MW, la valeur source peut être comprise entre 0 et 99 999 999.
Si vous spécifiez un mot %IW, la valeur source peut être comprise entre 0 et 9,999.
Milieu
IN/OUT
RESULT
UINT
%MW
Résultat
RESULT contient un mot %MW dans lequel la valeur du logarithme en base 10 calculé est stockée.
RESULT est stocké au format décimal fixe : 1,234 et tronqué après la troisième décimale. La valeur calculable la plus élevée est 7,999, qui est mémorisée sous la forme 7999.
Broche de sortie
Nom
Type de données
Plage d'adresses
Signification
Haute
OUT
BOOL
ON = opération réussie
Milieu
ERR
BOOL
ON = événement ou valeur hors limites