F23_DADD2

Instruction redondante

NOTA

Instruction redondante remplacée par : ADD

Les données de 32 bits ou les constantes équivalentes à 32 bits désignées par s1 et s2 sont additionnées si le déclencheur EN est TRUE. Le résultat de l’addition est sauvegardé dans d. Toutes les valeurs de 32 bits sont traitées comme des valeurs double integer.

Paramètres

Entrée

s1 (DWORD, DINT, UDINT, DATE, TOD, DT)

Cumulande

s2 (DWORD, DINT, UDINT, DATE, TOD, DT)

Cumulateur

Sortie

d (DWORD, DINT, UDINT, DATE, TOD, DT)

Résultat

Exemple



  1.  (1) Valeur exemple 1312896
  2.  (2) Valeur exemple 558144
  3.  (3) Résultat 1871040 lorsque le déclencheur est activé
  4.  (4) Zone de 32 bits

Remarques

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 de 32 bits (dépassement positif ou négatif).

Thèmes apparentés

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