Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch REXROTH IndraMotion MTX 09VRS Anwendungsbeschreibung Seite 234

Vorschau ausblenden Andere Handbücher für REXROTH IndraMotion MTX 09VRS:
Inhaltsverzeichnis

Werbung

222/249
Bosch Rexroth AG | Electric Drives
Erweiterte Funktionalität
Vorrangregeln und Klammern
Funktionen
Rexroth IndraMotion MTX 09VRS | Anwendungsbeschreibung
and Controls
Der Operator für die Multiplikation kann vor Funktionsnamen,
vor Konstanten, sowie vor und nach Klammern entfallen (z.B.
5(3.4-66) anstelle von 5*(3.4-66), (3120+750).5 an‐
stelle von (3120+750)*.5, -50SIN30 anstelle von
-50*SIN30). Das Sternchen darf jedoch nicht entfallen, wenn
ihm ein Vorzeichen folgt (z.B. (22-1.5)*-30 darf nicht zu
(22-1.5)-30 vereinfacht werden.
Für Wurzeln
als Exponent auszuweichen x^(1/n). Für die Quadratwurzel
kann auch die Funktion "SQRT" eingesetzt werden.
Die Interpretation der Ausdrücke befolgt die Vorrangregeln für Operatoren. Es
gilt die Reihenfolge der Berechnung (mit abnehmender Priorität):
1.
Funktionsaufruf (mit dem nachgestellten Argument),
2.
Potenz
3.
Multiplikation und Division sowie
4.
Addition und Subtraktion.
Operationen mit in der Rangfolge gleichwertigen Operatoren werden in der
Reihenfolge von links nach rechts berechnet.
Soll eine von diesen Regeln abweichende Berechnungsfolge genutzt werden,
dann müssen um den zu bevorzugenden Teil des Ausdruckes Klammern ge‐
setzt werden. Es sind dabei nur runde Klammern zulässig. Die Klammern
können beliebig oft und in beliebiger Schachtelung innerhalb eines Ausdruckes
verwendet werden, jedoch immer paarweise erst eine öffnende und dann eine
schließende je Ebene. Die Abweichung von der Parität der Klammern ist an der
mittleren Statusanzeige abzulesen.
Beispiel:
Bruchterm
Bei einem Bruchterm wie z.B.
plikation und Division die gleiche Priorität haben und damit von links nach
rechts ausgeführt werden. Zähler und Nenner sind aber jeweils vor dem Quo‐
tient zu berechnen. Ohne Klammern, also a*b/c*d, würde nach den Vorran‐
gregeln ((a*b)/c)*d berechnet werden (falsch!). Neben dem exakt in die
Syntax umgesetzten Ausdruck (a*b)/(c*d) würden aber auch die folgenden
Ausdrücke das korrekte Ergebnis liefern: a*b/(c*d) und a*b/c/d.
Funktionen und Konstanten
Folgende Funktionen können innerhalb eines Ausdruckes verwendet werden:
Name
Beschreibung
absoluter Betrag
ABS
Arcuscosinus
ACOS
Arcussinus
ASIN
Arcustangens
ATAN
Cosinus
COS
n
√x ist auf Potenz mit dem reziproken Radikant
ab
cd
werden häufig Fehler gemacht, weil Multi‐
Wertebereich des
Arguments
rationale Zahl
-1 <= x <= 1
-1 <= x <= 1
rationale Zahl
rationale Zahl
Wertebereich des
Funktionswertes
y >= 0
0<= y <= 180 bzw. π
-90 <= y <= 90 bzw.
-π/2 <= y <= π/2
rationale Zahl
-1 <= y <= 1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis