F50_BMUL

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_MUL_BCD

Les zones de 16 bits pour données BCD à 4 digits ou constantes équivalentes à des données BCD à 4 digits désignées par s1 et s2 sont multipliées si le déclencheur EN est TRUE. Le résultat est sauvegardé dans d (zone de 8 digits).

Paramètres

Entrée

s1 (WORD)

Multiplicande, zone de 16 bits pour données BCD à 4 digits ou constante équivalente

s2 (WORD)

Multiplicateur, zone de 16 bits pour données BCD à 4 digits ou constante équivalente

Sortie

d (DWORD)

Résultat, zone de 32 bits pour données BCD à 8 digits

Exemple

  1.  (1) Valeur exemple 16#20 (BCD)
  2.  (2) Valeur exemple 16#2 (BCD)
  3.  (3) Valeur exemple 16#40 lorsque le déclencheur est TRUE
  4.  (4) Zone de 32 bits

Remarques

Au lieu d’utiliser cette instruction F, nous recommandons d’utiliser l’instruction FP7 correspondante : FP_MUL_BCD

Drapeaux d’erreur

sys_bIsEqual (passe à TRUE pendant un cycle)

Si le résultat calculé est 0.

Thèmes apparentés

Modifié le : 2024-03-13Commentaires sur cette pageAssistance téléphonique