F23_DADD2

Redundant instruction

NOTE

This is a redundant instruction. It is replaced by: ADD

The 32-bit data or 32-bit equivalent constant specified by s1 and s2 are added together if the trigger EN is in the ON-state. The added result is stored in d. All 32-bit values are treated as double integer values.

Parameters

Input

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

Augend

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

Addend

Output

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

Result

Example



  1.  (1) Example value 1312896
  2.  (2) Example value 558144
  3.  (3) Result value 1871040 if trigger is ON
  4.  (4) 32-bit area

Remarks

Error flags

sys_bIsEqual (turns to TRUE for one scan)

if the calculated result is 0.

sys_bIsCarry (turns to TRUE for one scan)

if the result exceeds the range of 32-bit data (overflow or underflow).

Related topics:

Modified on: 2019-01-24Feedback on this pagePanasonic hotline