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 *) |