Erweiterte mathematische operatoren, 2 erweiterte mathematische operatoren, 1 exp – NORD Drivesystems BU0000 Benutzerhandbuch

Seite 87: Beispiel in st, Beispiel in awl

Advertising
background image

PLC

87

BU 0000 DE

LD 20

SUB Var1, Var2, 30 (* Ergebnis = 20 - Var1 - Var12 - 30 *)

ST Ergebnis

LD 20

SUB( 6 (* Subtrahiere 20 mit den Inhalt der Klammer *)

AND 2

) (* Ergebnis = 20 - (6 AND 2) *)

ST Ergebnis (* Ergebnis = 18 *)

Beispiel in ST:

Ergebnis := 10 - Value1;

9.4.2 Erweiterte mathematische Operatoren

Operator

Erläuterung

EXP

Exponentialfunktion

LOG

Logarithmus Basis 10

LN

Logarithmus Basis e

SQRT

Wurzel

COS, ACOS

Trigonometrische Operatoren

SIN, ASIN

TAN, ATAN

HINWEIS

Die hier aufgeführenten Operatoren sind sehr Rechnenintensiv. Es kann zu deulich längeren
Laufzeiten des PLC Programmes kommen.

9.4.2.1 EXP

Bildet aus dem Akku die Exponentialfunktion zur Basis der Eulerschen Zahl (2,718). Es können
3 Nachkommastellen angegeben werden, d.h. eine 1,002 muss als 1002 eingegeben werden.

BOOL

BYTE

INT

DINT

Mögliche Datentypen

X

Beispiel in AWL:

LD 1000

EXP

ST Ergebnis (* Ergebnis = 2718 *)

87

Advertising