380/673
Bosch Rexroth AG
Achs-Transformation
Lesen der aktuellen Parameter
aus der NC:
Rexroth IndraMotion MTX Funktionsbeschreibung 13VRS Erweiterung
Wert der Gütefunktion
mierten Parametersatz
Die Einheit ist mm.
ResultVar(3):
Wert der maximalen Abweichung
mm.
ResultVar(4):
Wert der maximalen Abweichung
mm.
n
Mit dem vierten Parameter kann die Maximalanzahl der Iterationen von vorn‐
herein begrenzt werden. Bei n = 1 liegt der Fall der linearen Ausgleichsrech‐
nung vor. Die Anzahl der Iterationen ist unbegrenzt, wenn "n" nicht angege‐
ben wird oder wenn n = -1 ist. Die Iteration wird in diesem Fall erst beendet,
wenn die Abweichung zweier aufeinanderfolgender Parametersätze praktisch
Null ist. Hierbei wird eine NC‑interne Schranke benutzt.
Beispiel:
01 DIM LENPARAM!(16)
01 DIM RESULTS!(4)
01 LENPARMASK% = 2+4+32
N1 ATCAL("CalibData.txt",LENPARAM!,LENPARMASK%,
RESULTS!,-1)
Die aktuell gültigen Konfigurationsparameter der Achs-Transformation wer‐
den mit ATGET aus den Maschinenparametern ausgelesen.
ATGET(<McdParamVar>[,<AxTrafoNo>] [,<McdParamNo>])
McdParamVar
Vgl. Abschnitt "LenParamVar". Gibt den Namen eines CPL‑Variablen-Arrays
an, der nach Aufruf die aktuell gültigen Werte des Maschinenparameters
"McdParamNo" der Achs-Transformation "AxTrafoNo" enthält. Die Variable
muss den CPL‑Typ DOUBLE und die Dimension >= 8 (McdParam‐
No = 1030 00130) bzw. >= 16 (McdParamNo = 1030 00140) haben. Die Wer‐
te haben die gleiche Einheit wie der entsprechende Maschinenparameter.
AxTrafoNo
Nummer der Achs-Transformation, deren Parameter gelesen werden sollen.
Wird AxTrafoNo nicht angegeben, wird die aktive Achs-Transformation be‐
nutzt. Hier gilt wieder die Reihenfolge AT2 vor AT1.
Der Befehl "ATGET" führt zu einem Laufzeitfehler, wenn AxTrafoNo fehlt und
keine Achs-Transformation (COORD(0,2) und COORD(0,1)) aktiv ist.
McdParamNo
Nummer des Maschinenparameters, der gelesen wird. Zulässige Werte für
McdParamNo sind 1030 00130 (Achspositionen der Referenzstellung) und
1030 00140 (Längen- und Winkelparameter). Wird McdParamNo nicht pro‐
DOK-MTX***-NC*F*EX*V13-RE01-DE-P
nach der Optimierung, also mit dem opti‐
.
1
|
-
|
-
| nach der Optimierung in
| vor der Optimierung in