LE (<=)

Die LE-Anweisung vergleicht die Eingabewerte „Integer“, „Real“, „Time“, „Date“ und „String“, um zu ermitteln, ob der erste Wert kleiner ist als der zweite Wert oder gleich groß.
Bei TON-, TP- oder TOF-Funktionsblöcken wird die Gleichheitsprüfung der „Time“-Werte nicht empfohlen.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10,
Micro820
L20E,
Micro850
L50E und
Micro870
L70E.
LE
LE
LE-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
EN
Eingang
BOOL
Anweisung aktivieren.
  • TRUE: Eingabevergleich ausführen.
  • FALSE: Es gibt keinen Vergleich.
Gilt nur für Kontaktplan-Programme.
i1
Eingang
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
DATE
STRING
Alle Eingaben müssen denselben Datentyp haben. Die „Time“-Eingabe gilt für strukturierten Text, Kontaktpläne oder Funktionsblockdiagramme.
i2
Eingang
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
DATE
STRING
o1
Ausgang
BOOL
TRUE, wenn i1 <= i2.

LE-Beispiele

Beispiel für ein LE-Funktionsblockdiagramm
Beispiel für ein LE-Funktionsblockdiagramm
Beispiel für ein LE-Kontaktplan-Programm
Beispiel für ein LE-Kontaktplan-Programm
(* ST Equivalence: *) aresult := (10 <= 25); (* aresult is TRUE *) mresult := ('ab' <= 'ab'); (* mresult is TRUE *)
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal