Automatisierung
5.4.1.6
Funktionen
Eine Funktion liefert bei Ausführung genau ein Datenelement. Eine Funktion enthält keine in-
ternen Zustandsinformationen, das bedeutet, der Aufruf einer Funktion mit den selben Ein-
gangsparametern liefert den selben Wert am Ausgang.
5.4.1.6.1 Numerische Funktionen
Funktion
ABS
SQRT
LN
LOG
EXP
EXPT
SIN
COS
TAN
ASIN
ACOS
ATAN
*)
die Einheit ist Radiant
5.4.1.6.2 Arithmetische Funktionen
Funktion
ADD
SUB
MUL
DIV
MOD
*)
der Ergebnistyp wird automatisch auf Grund der Eingangsparametertypen bestimmt; er wird auf
den größten Eingangsparametertyp umgerechnet
174
Eingangs-
Eingangstyp
operator
IN0
BOOL, DINT,
REAL
IN0
REAL
IN0
REAL
IN0
REAL
IN0
REAL
IN0, IN1
BOOL, DINT,
REAL
IN0
REAL
IN0
REAL
IN0
REAL
IN0
REAL
IN0
REAL
IN0
REAL
Eingangs-
Eingangstyp
operator
IN0...IN9
BOOL, DINT,
REAL
IN0, IN1
BOOL, DINT,
REAL
IN0...IN9
BOOL, DINT,
REAL
IN0, IN1
BOOL, DINT,
REAL
IN0, IN1
BOOL, DINT,
REAL
SICAM 1703 Gemeinsame Funktionen System und Basissystemelemente
Beschreibung
Ergebnis-
name
Absolutwert
Q
Quadratwurzel
Q
natürlicher
Q
Logarithmus
Logarithmus zur
Q
Basis 10
Exponentialfunktion
Q
IN1
Ergebnis = IN0
Q
*)
Sinus
Q
*)
Cosinus
Q
*)
Tangens
Q
*)
Arcsinus
Q
*)
Arccosinus
Q
*)
Arctangens
Q
Beschreibung
Ergebnis-
name
Q
Ergebnis = IN0 + IN1
+ ... IN9
Ergebnis = IN0 - IN1
Q
Ergebnis = IN0 * IN1
Q
* ... IN9
Ergebnis = IN0/IN1
Q
Q
Ergebnis = IN0
Modulo IN1
DC0-014-2.02, Ausgabedatum 02.2011
Ergebnis-
typ
BOOL
DINT
REAL
REAL
REAL
REAL
REAL
DINT
REAL
REAL
REAL
REAL
REAL
REAL
REAL
Ergebnis-
*)
typ
DINT
REAL
DINT
REAL
DINT
REAL
DINT
REAL
DINT
REAL