SUB(Subtrahieren
Der Inhalt des Akkumulators wird vom Ergebnis des in der Klammer stehenden Ausdrucks subtrahiert. 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.

| LD | var_1  | 
(* load var_1 in accu *)  | 
(* since bracket expression follows, save content of accu; process expression in brackets first *)  | 
||
| SUB( | var_2  | 
(* load var_2 in accu *)  | 
| ADD | var_3  | 
(* add var_3 to accu; store result in accu *)  | 
| ) | (* get saved accu content and subtract to actual content of accu; store result in accu *)  | 
|
| ST | var_4  | 
(* store accu in var_4 *)  |