ADD(Addieren
Addiert den Akkumulatorinhalt zum Ergebnis des in der Klammer folgenden Ausdrucks. Das Ergebnis der Operation steht im Akkumulator.
Gültige Operanden für diesen Operator haben folgende Datentypen: (INT, DINT, UINT, UDINT, REAL)
Dieser Operator kann nur in AWL verwendet werden.
Im POE-Kopf werden alle Ein- und Ausgangsvariablen deklariert, die für die Programmierung dieser Funktion verwendet werden.Für alle Programmiersprachen wird der gleiche POE-Kopf verwendet.

LD  | 
var_1  | 
(* Wert von var_1 laden *)  | 
(* Klammerausdruck folgt; berechne deshalb zuerst den Ausdruck in Klammern *)  | 
||
ADD(  | 
var_2  | 
(* Wert von var_2 laden *)  | 
ADD  | 
var_3  | 
(* addiere var_3 *)  | 
)  | 
(* addiere Ergebnis zu var_1; das Ergebnis wird im Akkumulator gespeichert *)  | 
|
ST  | 
var_4  | 
(* speichern in var_4 *)  |