SUB (subtrahieren)

Die SUB-Anweisung subtrahiert einen Wert vom Typ „Integer“, „Real“ oder „Time“ von einem anderen Wert vom Typ „Integer“, „Real“ oder „Time“.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10,
Micro820
L20E,
Micro850
L50E und
Micro870
L70E.
SUB
SUB
SUB-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
EN
Eingang
BOOL
Bei True ist die Anweisung aktiviert.
  • TRUE: Ausführen der aktuellen Berechnung.
  • FALSE: Es findet keine Berechnung statt.
Gilt für Kontaktplan-Programme.
i1
Eingang
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
Minuend in beliebigem Datentyp „Integer“, „Real“ oder „Time“.
Alle Eingaben müssen denselben Datentyp aufweisen.
i2
Eingang
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
Subtrahend in beliebigem Datentyp „Integer“, „Real“ oder „Time“.
Alle Eingaben müssen denselben Datentyp aufweisen.
o1
Ausgang
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
Differenz zwischen Minuend und Subtrahend in beliebigem Datentyp „Integer“, „Real“ oder „Time“.
Ausgaben müssen denselben Datentyp haben wie Eingaben.
ENO
Ausgang
BOOL
Ausgang wird aktiviert. Gilt für Kontaktplan-Programme.

SUB-Beispiele

Beispiel für ein SUB-Funktionsblockdiagramm
Beispiel für ein SUB-Funktionsblockdiagramm
Beispiel für ein SUB-Kontaktplan-Programm
Beispiel für ein SUB-Kontaktplan-Programm
(* ST equivalence: *) ao10 := ai101 - ai102; ao5 := (ai51 - 1) - ai53;
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal