L9E_SINE : Sinus en virgule flottante d'un angle (en radians)
(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_SINE exécute la fonction de sinus sur une valeur en virgule flottante d'un angle en radians et 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 = calcule le sinus de la valeur
Noeud
Type de noeud
Nom
Type de données
Plage d'adresses
Signification
Haut
IN
RAD
ARRAY[1...2] OF UINT
%MW
Valeur en virgule flottante indiquant la valeur d'un angle en radians
RAD stocke une valeur en virgule flottante indiquant la valeur d'un angle en radians.
Cette valeur doit être inférieure à 65536,0. Sinon :
  • le sinus n'est pas calculé ;
  • un résultat non valide est renvoyé ;
  • un événement est consigné dans le DFB L9E_ERLOG.
Milieu
IN/OUT
RESULT
ARRAY[1...4] OF UINT
%MW
Sinus de la valeur dans RAD
Le sinus de la valeur dans RAD est mémorisé dans les mots 3 et 4 au format virgule flottante.
Les mots 1 et 2 ne sont pas utilisés, mais leur allocation est requise.
Remarque : pour économiser l'espace, vous pouvez référencer dans %MW les nombres attribués aux mots 1 et 2 égaux à RAD, puisque les mots 1 et 2 ne sont pas utilisés.
Broche de sortie
Nom
Type de données
Plage d'adresses
Signification
Haute
OUT
BOOL
ON = opération réussie
(L'événement est consigné dans le DFB L9E_ERLOG.)