16.7
Vordefinierte Funktionen
Vordefinierte Funktionen
Durch einen Funktionsaufruf wird die Ausführung einer vordefinierten Funktion angestoßen.
Funktionsaufrufe liefern einen Wert zurück. Sie können als Operanden im Ausdruck stehen.
1. Koordinatensystem
Schlüsselwort/
Ergebnis
Funktions-
bezeichner
CTRANS
FRAME
CROT
FRAME
CSCALE
FRAME
CMIRROR
FRAME
MEAFRAME
FRAME
Grundlagen
Programmierhandbuch, 09/2011, 6FC5398-1BP40-2AA0
1. Parameter
2. Parameter
AXIS
REAL:
Verschiebung
AXIS
REAL:
Drehung
AXIS
REAL:
Maßstabsfakt
or
AXIS
2. - 8.
Parameter
wie 1 ...
2-dim. REAL-
2-dim. REAL-
Feld
Feld
3. - 15.
4. - 16.
Parameter
Parameter
wie 1 ...
wie 2 ...
3./5.
4./6.
Parameter
Parameter
wie 1 ...
wie 2 ...
3. - 15.
4. - 16.
Parameter
Parameter
wie 1 ...
wie 2 ...
3. Parameter:
REAL-
Variable
Tabellen
16.7 Vordefinierte Funktionen
Erläuterung
Translation: Nullpunkt-
verschiebung für
mehrere Achsen.
Es wird jeweils ein
Achsbezeichner und im
nächsten Parameter der
zugehörige Wert
programmiert.
Mit CTRANS können
Verschiebungen für bis
zu 8 Achsen
programmiert werden.
Rotation: Drehung des
aktuellen
Koordinatensystems.
Maximale Parameter-
anzahl: 6 (je ein
Achsbezeichner und
Wert pro
Geometrieachse).
Scale: Maßstabsfaktor
für mehrere Achsen.
Maximale Parameter-
anzahl ist 2* maximale
Achsanzahl (jeweils
Achsbezeichner und
Wert).
Es wird jeweils ein
Achsbezeichner und im
nächsten Parameter der
zugehörige Wert
programmiert.
Mit CSCALE können
Maßstabsfaktoren für
bis zu 8 Achsen
programmiert werden.
Mirror: Spiegeln an einer
Koordinatenachse
Frame-Berechnung aus
3 Meßpunkten im Raum
551