F23_DADD2

Istruzione ridondante

NOTA

Questa è un'istruzione ridondante. Viene sostituita da: ADD

I dati a 32 bit o le costanti equivalenti a 32 bit specificati da s1 e s2 vengono sommati tra loro se il trigger EN è in stato TRUE. Il risultato dell'addizione viene memorizzato in d. Tutti i valori a 32 bit sono considerati valori doppi interi.

Parametri

Ingresso

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

Primo addendo

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

Addendo

Uscita

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

Risultato

Esempio



  1.  (1) Valore d'esempio 1312896
  2.  (2) Valore d'esempio 558144
  3.  (3) Valore del risultato 1871040 se il trigger è TRUE
  4.  (4) area a 32 bit

Note

Flag di errore

sys_bIsEqual (passa a TRUE per una scansione)

se il risultato del calcolo è 0.

sys_bIsCarry (passa a TRUE per una scansione)

se il risultato eccede l'intervallo di dati a 32 bit (overflow o underflow).

Argomenti correlati

L'ultima revisione: 2024-03-13Feedback su questa paginaPanasonic hotline