Nom dans l'éditeur LL984
|
Nom du bloc fonction
|
---|---|
Nom de l'instruction 984 existante
|
Nom dans d'autres outils et éditeurs comme :
|
![]() |
![]() |
Broche d'entrée
|
Nom
|
Type de données
|
Plage d'adresses
|
Signification
|
---|---|---|---|---|
Haute
|
ENABLE
|
–
|
ON = déclenche l'opération Racine carrée procédé
|
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
Le mot 1 contient la valeur source (plage valide = 0 à 4095) à partir de laquelle la racine carrée sera calculée.
Le mot 2 n'est pas utilisé.
|
Milieu
|
IN/OUT
|
RESULT
|
ARRAY[1...2] OF UINT
|
%MW
|
Résultat linéarisé
RESULT stocke le résultat linéarisé de l'opération de racine carrée procédé.
Le résultat 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.
Remarque : les nombres sont tronqués après le second caractère décimal ; aucun calcul d'arrondi n'est effectué.
|
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
|