TRUNC (Abschneiden)

Die TRUNC-Anweisung schneidet Werte vom Typ „Real“ ab und belässt nur eine Ganzzahl.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10,
Micro820
L20E,
Micro850
L50E und
Micro870
L70E.
TRUNC
TRUNC
TRUNC-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.
IN
Eingang
REAL
Beliebiger realer Wert.
TRUNC
Ausgang
REAL
Wenn IN > 0, ist die größte Ganzzahl kleiner oder gleich dem Eingangswert. Wenn IN <0, ist die kleinste Ganzzahl größer oder gleich dem Eingangswert.
ENO
Ausgang
BOOL
Ausgang wird aktiviert. Gilt für Kontaktplan-Programme.

TRUNC-Beispiele

Beispiel für ein TRUNC-Funktionsblockdiagramm
Beispiel für ein TRUNC-Funktionsblockdiagramm
Beispiel für einen TRUNC-Kontaktplan
Beispiel für einen TRUNC-Kontaktplan
Beispiel für strukturierten TRUNC-Text
Beispiel für strukturierten TRUNC-Text
(* ST Equivalence: *) result := TRUNC (+2.67) + TRUNC (-2.0891); (* means: result := 2.0 + (-2.0) := 0.0; *)
Ergebnisse
Ergebnisse
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal