MAX (Maximum)
Berechnet das Maximum zweier ganzzahliger Werte.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.MAX

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
EN | Eingang | BOOL | Bei True ist die Anweisung aktiviert.
|
IN1 | Eingang | DINT | Beliebiger ganzzahliger Wert mit Vorzeichen. |
IN2 | Eingang | DINT | Kann nicht real sein. |
MAX | Ausgang | DINT | Maximum der zwei eingegebenen Werte. |
ENO | Ausgang | BOOL | Ausgang wird aktiviert. Gilt für Kontaktplan-Programme. |
MAX-Beispiele
Beispiel für ein MAX-Funktionsblockdiagramm

Beispiel für einen MAX-Kontaktplan

Beispiel für strukturierten MAX-Text

(* ST Equivalence: *) new_value := MAX (MIN (max_value, value), min_value); (* bounds the value to the [min_value..max_value] set *)
Ergebnisse

Rückmeldung geben