L9E_SQRT : racine carrée en virgule flottante
(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_SQRT exécute une opération de racine carrée standard sur une valeur %MW ou %IW, puis stocke le résultat dans un tableau.
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 racine carrée standard
Noeud
Type de noeud
Nom
Type de données
Plage d'adresses
Signification
Haut
IN
SOURCE
ARRAY[1...2] OF UINT
%IW, %MW
Valeur source
Si vous spécifiez un mot %MW, la valeur source peut être comprise entre 0 et 99 999 999 (mots 1+2 dans le tableau utilisé).
Si vous spécifiez un mot %IW, la valeur source peut être comprise entre 0 et 9 999 (mot 1 seulement dans le tableau utilisé).
Milieu
IN/OUT
RESULT
ARRAY[1...2] OF UINT
%MW
Résultat
RESULT stocke la valeur de l'opération de racine carrée standard.
RESULT est stocké au format décimal fixe : 1234.5600. Le mot 1 stocke la valeur à quatre chiffres à gauche du premier caractère décimal, tandis que le mot 2 stocke la valeur à quatre chiffres à droite du premier caractère décimal.
Broche de sortie
Nom
Type de données
Plage d'adresses
Signification
Haute
OUT
BOOL
ON = opération réussie
Milieu
ERR
BOOL
ON = valeur source hors limites