ADD
Die ADD-Anweisung addiert zwei oder mehr Werte vom Typ „Integer“, „Real“, „Time“ oder „String“.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.ADD

Parameter | Parametertyp | Datentyp | Beschreibung | |
|---|---|---|---|---|
EN | Eingang | BOOL | Bei True ist die Anweisung aktiviert.
| |
i1 | Eingang | SINT USINT BYTE INT UINT WORD DINT UDINT DWORD | LINT ULINT LWORD REAL LREAL TIME STRING | Summand des Datentyps „Real“, „Time“ oder „String“. Alle Eingaben müssen denselben Datentyp aufweisen. |
i2 | Eingang | SINT USINT BYTE INT UINT WORD DINT UDINT DWORD | LINT ULINT LWORD REAL LREAL TIME STRING | Summand des Datentyps „Real“, „Time“ oder „String“. Alle Eingaben müssen denselben Datentyp aufweisen. |
o1 | Ausgang | SINT USINT BYTE INT UINT WORD DINT UDINT DWORD | LINT ULINT LWORD REAL LREAL TIME STRING | Summe der Eingabewerte im Format „Real“, „Time“ oder „String“. Eingabe und Ausgabe müssen denselben Datentyp haben. |
ENO | Ausgang | BOOL | Ausgang wird aktiviert. Gilt für Kontaktplan-Programme. | |
ADD-Beispiele
Beispiel für ein ADD-Funktionsblockdiagramm

Beispiel für ein ADD-Kontaktplan-Programm

(* ST equivalence: *) ao10 := ai101 + ai102; ao5 := (ai51 + ai52) + ai53;
Rückmeldung geben