Herunterladen Inhalt Inhalt Diese Seite drucken

Exponential-, Logarithmus- Und Trigonometrieanweisungen - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Anweisungen
8.5 Arithmetische Funktionen
ist) oder der Wert von Parameter MAX (wenn der Wert IN größer als der Wert MAX ist)
ausgegeben.
Tabelle 8-64 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
8.5.9

Exponential-, Logarithmus- und Trigonometrieanweisungen

Mit den Gleitpunktanweisungen können Sie arithmetische Funktionen mit dem Datentyp Real
oder LReal programmieren:
• SQR: Quadrat bilden (IN
• SQRT: Quadratwurzel bilden (√IN = OUT)
• LN: Natürlichen Logarithmus bilden (LN(IN = OUT)
• EXP: Exponentialwert bilden ( e
• EXPT: Potenzieren (IN1
die EXPT-Parameter IN1 und OUT haben immer den gleichen Datentyp, für den Sie Real oder
LReal auswählen müssen. Für den Exponentialparameter IN2 können Sie den Datentyp aus
vielen Datentypen wählen.
• FRAC: Nachkommastellen zurückgeben (Nachkommastelle der Gleitpunktzahl IN = OUT)
• SIN: Sinuswert bilden (sin(IN radians) = OUT)
• ASIN: Arcussinuswert bilden (arcsine(IN) = OUT radians), wobei sin(OUT radians) = IN
• COS: Cosinuswert bilden (cos(IN radians) = OUT)
• ACOS: Arcuscosinuswert bilden (arcsine(IN) = OUT radians), wobei cos(OUT radians) = IN
• TAN: Tangenswert bilden (tan(IN radians) = OUT)
• ATAN: Arcustangenswert bilden (arctan(IN) = OUT radians), wobei tan(OUT radians) = IN
242
= OUT)
2
= OUT), mit der Basis e = 2,71828182845904523536
IN
= OUT)
IN2
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis