F58_DBDEC

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_DEC_BCD

Les données BCD à 8 digits désignées par d sont décrémentées de "1" lorsque le déclencheur EN est TRUE. Le résultat est sauvegardé dans d.

Paramètres

Sortie

d (DWORD)

Zone de 32 bits pour données BCD devant être décrémentées de 1

Exemple

  1.  (1) Valeur exemple 87654322 (BCD)
  2.  (2) Résultat 87654321 (BCD)
  3.  (3) Déclencheur : TRUE
  4.  (4) Zone de 32 bits

Remarques

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

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 négatif).

Thèmes apparentés

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