Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 210

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

Werbung

100BAnweisungen
7.5 Arithmetik
Tabelle 7- 59 Beispiele für arithmetische Gleitpunktanweisungen
KOP/FUP
SCL
out := SQR(in);
oder
out := in * in;
out := EXPT(in1, in2);
oder
out := in1 ** in2;
In KOP und FUP: Klicken Sie auf die "???" (beim Anweisungsnamen) und wählen Sie den Datentyp in der Klappliste
1
aus.
In SCL: Sie können die mathematischen Ausdrücke in SCL auch mit den grundlegenden mathematischen Operatoren
2
erstellen.
Tabelle 7- 60 Datentypen für die Parameter
Parameter
Datentyp
IN, IN1
Real, LReal, Konstante
IN2
SInt, Int, DInt, USInt, UInt,UDInt, Real, LReal, Konstante
OUT
Real, LReal
Tabelle 7- 61 ENO-Status
ENO
Anweisung
1
Alle
0
SQR
SQRT
LN
EXP
SIN, COS, TAN
ASIN, ACOS
ATAN
FRAC
210
Beschreibung
Quadrat: IN
Beispiel: Wenn IN = 9, dann OUT = 81.
Potenzieren: IN1
Beispiel: Wenn IN1 = 3 und IN2 = 2, dann OUT = 9.
Bedingung
Kein Fehler
Ergebnis überschreitet den gültigen Bereich für
Real/LReal
IN ist +/- NaN (keine Zahl)
IN ist negativ
IN ist +/- INF (unendlich) oder +/- NaN
IN ist 0,0, negativ, -INF oder -NaN
IN ist +INF oder +NaN
Ergebnis überschreitet den gültigen Bereich für
Real/LReal
IN ist +/- NaN
IN ist +/- INF oder +/- NaN
IN ist außerhalb des gültigen Bereichs von -1,0 bis
+1,0
IN ist +/- NaN
IN ist +/- NaN
IN ist +/- INF oder +/- NaN
= OUT
2
= OUT
IN2
Beschreibung
Eingänge
Eingang EXPT-Exponent
Ausgänge
Ergebnis (OUT)
Gültiges Ergebnis
+INF
+NaN
-NaN
+/- INF oder +/- NaN
-NaN
+INF oder +NaN
+INF
+/- NaN
+/- INF oder +/- NaN
+NaN
+/- NaN
+/- NaN
+NaN
Systemhandbuch, 11/2011, A5E02486681-05
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis