Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisung Limit; Arithmetische Gleitpunktoperationen - Siemens SIMATIC S7 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7:
Inhaltsverzeichnis

Werbung

Anweisungen
7.5 Arithmetik
7.5.8

Anweisung LIMIT

Tabelle 7- 55 Anweisung LIMIT (Grenzwert setzen)
KOP/FUP
SCL
LIMIT(MN:=_variant_in_,
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
Tabelle 7- 56 Datentypen für die Parameter
Parameter
MN, IN und MX
OUT
Die Parameter MN, IN, MXund OUTmüssen denselben Datentyp haben.
1
Liegt der Wert von Parameter IN innerhalb des angegebenen Bereichs, so wird der Wert für
IN in Parameter OUT gespeichert. Liegt der Wert von Parameter IN außerhalb des
angegebenen Bereichs, wird in OUT der Wert von Parameter MIN (wenn der Wert IN kleiner
als der Wert MIN ist) oder der Wert von Parameter MAX (wenn der Wert IN größer als der
Wert MAX ist) ausgegeben.
Tabelle 7- 57 ENO-Status
ENO
Beschreibung
1
Kein Fehler
0
Real: Ist einer der Werte für MIN, IN oder MAX keine Zahl (NaN), wird NaN zurückgegeben.
0
Ist MIN größer als MAX, wird der Wert IN dem Ausgang OUT zugewiesen.
SCL-Beispiele:
● MyVal := LIMIT(MN:=10,IN:=53, MX:=40); //Ergebnis: MyVal = 40
● MyVal := LIMIT(MN:=10,IN:=37, MX:=40); //Ergebnis: MyVal = 37
● MyVal := LIMIT(MN:=10,IN:=8, MX:=40); //Ergebnis: MyVal = 10
7.5.9

Arithmetische Gleitpunktoperationen

Mit den Gleitpunktanweisungen können Sie arithmetische Funktionen mit dem Datentyp
Real oder LReal programmieren:
● SQR: Quadrat (IN
● SQRT: Quadratwurzel (√IN = OUT)
216
IN:=_variant_in_,
MX:=_variant_in_,
OUT:=_variant_out_);
Datentyp
1
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Konstante
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal
= OUT)
2
Beschreibung
Mit der Anweisung Limit können Sie prüfen, ob der Wert von
Parameter IN innerhalb des mit Parameter MIN und MAX and if
not, clamps the value at MIN or MAX. vorgegebenen
Wertebereichs liegt.
Beschreibung
Eingänge der arithmetischen
Operation
Ausgang der arithmetischen
Operation
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis