MULDIV_W : Multiplication/Division
Traduction de la notice originale
Description de la fonction
La fonction MULDIV_W exécute une multiplication/division pondérée de 3 grandeurs d'entrée numériques.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Formule
La formule est la suivante :
Représentation dans FBD
Représentation :
Représentation dans LD
Représentation :
Représentation dans IL
Représentation :
LD DigitalInput1
MULDIV_W DigitalInput2, DigitalInput3, Parameters
ST Result)
Représentation dans ST
Représentation :
Result := MULDIV_W (DigitalInput1, DigitalInput2,
                     DigitalInput3, Parameters);
Description des paramètres MULDIV_W
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
DigitalInput1 à DigitalInput3
Grandeurs numériques à traiter
Paramètres
Paramètre
Description des paramètres de sortie :
Paramètre
Type de données
Signification
Result
REAL
Résultat du calcul
Description des paramètres PARA_MULDIV_W
Description de la structure de données
Elément
Type de données
Signification
k, c1 à c4
Coefficients de calcul
Erreur d’exécution
Une erreur est signalée lorsqu'une valeur non réelle est saisie à une entrée ou lorsqu'un incident se produit lors du calcul en valeurs en virgule flottante. En général, la sortie Result conserve sa valeur précédente, sauf lors d'une division par 0, ce qui correspond à la valeur 1.#INF (l'infini).
NOTE : Pour obtenir une liste de tous les codes et valeurs d'erreur de virgule flottante du bloc, voir Erreurs courantes relatives aux valeurs à virgule flottante.