F43_DBADD2

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_ADD_BCD

Les constantes équivalentes à des données BCD à 8 digits ou les zones de 32 bits pour données BCD à 8 digits désignées par s1 et s2 sont additionnées si le déclencheur EN est TRUE. Le résultat est sauvegardé dans d.

Exemple

  1.  (1) Valeur exemple 16#12345678 (BCD)
  2.  (2) Valeur exemple 16#87654321 (BCD)
  3.  (3) Résultat 16#99999999 (BCD) lorsque le déclencheur est TRUE
  4.  (4) Zone de 32 bits

Paramètres

Entrée

s1 (DWORD)

Cumulande, zone de 32 bits pour données BCD à 8 digits ou constante équivalente

s2 (DWORD)

Cumulateur, zone de 32 bits pour données BCD à 8 digits ou constante équivalente

Sortie

d (DWORD)

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

Drapeaux d’erreur

sys_bIsEqual (passe à TRUE pendant un cycle)

Si le résultat calculé est 0.

sys_bIsCarry (passe à TRUE pendant un cycle)

Si le résultat est en dehors de la plage des données BCD à 8 digits (dépassement positif).

Thèmes apparentés

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