L9E_MULDP : multiplication en double précision
(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_MULDP multiplie l'opérande double précision 1 par l'opérande double précision 2 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 = opérande 1 multipliée par opérande 2 et produit mémorisé dans les mots désignés
Noeud
Type de noeud
Nom
Type de données
Plage d'adresses
Signification
Haut
IN
VALUE1
ARRAY[1...2] OF UINT
%MW
Opérande double précision 1
VALUE1 stocke les parties poids fort et poids faible de l'opérande 1, correspondant à une valeur double précision comprise entre 0 et 99 999 999.
Milieu
IN/OUT
RESULT
ARRAY[1...6] OF UINT
%MW
Opérande 2 et produit
  • Les mots 1 et 2 stockent les parties poids fort et poids faible de l'opérande 2, correspondant à une valeur double précision comprise entre 0 et 99 999 999.
  • Les mots 3, 4, 5 et 6 stockent le produit double précision compris entre 0 et 9 999 999 999 999 999.
Broche de sortie
Nom
Type de données
Plage d'adresses
Signification
Haute
OUT
BOOL
ON = opération réussie
Milieu
ERR
BOOL
ON = opérande hors limites