S7-200 Systemhandbuch
Numerische Funktionen
Sinus, Cosinus und Tangens
Die Operationen Sinus (SIN), Cosinus (COS) und Tangens (TAN) wer-
ten die trigonometrische Funktion des Winkelwerts IN aus und legen
das Ergebnis in OUT ab. Der Eingabewinkel ist in Bogenmaß angege-
ben.
SIN (IN) = OUT
So wandeln Sie Winkel von Grad in Bogenmaß um: Multiplizieren Sie
den Winkel in Grad mit der Operation MUL_R (*R) mit 1,745329E-2
(ungefähr mit π/180).
Natürlicher Logarithmus und Natürlicher Exponent
Die Operation Natürlicher Logarithmus (LN) bildet den natürlichen Lo-
garithmus vom Wert in IN und legt das Ergebnis in OUT ab.
Die Operation Natürlicher Exponent (EXP) führt die Exponentialfunk-
6
tion e potenziert mit dem Wert von IN aus und legt das Ergebnis in
OUT ab.
LN (IN) = OUT
So berechnen Sie den Logarithmus zur Basis 10 des natürlichen Logarithmus: Dividieren Sie den natürli-
chen Logarithmus durch 2,302585 (ungefähr der natürliche Logarithmus von 10).
So potenzieren Sie ein Realzahl mit einer anderen Realzahl, einschließlich Bruchexponenten: Verbinden
Sie die Operation Natürlicher Exponent mit der Operation Natürlicher Logarithmus. Für X hoch Y beispiels-
weise geben Sie die folgende Operation ein: EXP (Y * LN (X)).
Quadratwurzel einer Realzahl ziehen
Die Operation Quadratwurzel einer Realzahl ziehen (SQRT) zieht die Quadratwurzel einer Realzahl (IN)
und liefert als Ergebnis eine Realzahl (OUT).
SQRT (IN) = OUT
So berechnen Sie eine andere Wurzel:
Sondermerker und ENO für die numerischen Funktionen
Bei allen auf dieser Seite beschriebenen Operationen dient SM1.1 als Anzeige für Überlauffehler und un-
zulässige Werte. Wird SM1.1 gesetzt, dann ist der Status von SM1.0 und SM1.2 ungültig und die
ursprünglichen Eingangsoperanden werden nicht verändert. Wird SM1.1 nicht gesetzt, dann hat die arith-
metische Operation ein gültiges Ergebnis hervorgebracht und SM1.0 und SM1.2 enthalten den gültigen
Status.
Fehlerbedingungen,
die ENO = 0 setzen
H SM1.1 (Überlauf)
H 0006 (Indirekte Adresse)
Tabelle 6-40 Gültige Operanden für numerische Funktionen
Eingänge/Ausgänge
IN
OUT
Realzahlen bzw. Gleitpunktzahlen werden in dem Format dargestellt, das in der Richtlinie ANSI/IEEE 754-1985
(einfachgenau) beschrieben ist. Ausführliche Informationen zu diesen Zahlen finden Sie in den Richtlinien.
144
COS (IN) = OUT
TAN (IN) = OUT
EXP (IN) = OUT
5 hoch 3 = 5^3 = EXP(3*LN(5)) = 125
Kubikwurzel von 125 = 125^(1/3) = EXP((1/3)*LN(125)) = 5
Quadratwurzel von 5 hoch 3 = 5^(3/2) = EXP(3/2*LN(5)) = 11,18034
Betroffene Sondermerker
H SM1.0 (Null)
H SM1.1 (Überlauf)
H SM1.2 (Negativ)
Datentypen
Operanden
REAL
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC, Konstante
REAL
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC