DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch
PROBE
Beschreibung:
Syntax:
Beispiel:
Besonderheiten:
Ohne Achs- oder Koordinatentransformation bezieht sich der gelieferte Wert
auf das zuletzt programmierte Werkstückkoordinatensystem WCS.
PROBE() wird genutzt nach den NC-Funktionen:
●
G75.1 bzw. G75 (Fahren gegen 1. Messtaster)
●
G75.2 (Fahren gegen 2. Messtaster)
●
FME (Fliegendes Messen)
●
FSP (Messen am Festanschlag)
Abhängig davon, nach welcher NC-Funktion sie aufgerufen wurde, gibt PRO‐
BE() folgendes zurück:
●
Achs-Istwert der Messachse, gemessen beim Auslösen des Messtasters
1 (G75.1, FME)
●
Achs-Istwert der Messachse, gemessen beim Auslösen des Messtasters
2 (G75.2)
●
Achs-Istwert einer synchronen Achse, gemessen beim Überschreiten der
Drehmoment-Schwelle (FSP)
PROBE() generiert einen Laufzeitfehler z.B. bei:
●
Abfrage einer asynchronen Achse
●
Abfrage einer synchronen Achse eines fremden Kanals
●
Syntaxfehler ...
ERRNO ist nicht programmierbar.
PROBE (<Achse> [,<Auswahltyp>])
<Achse>
<Auswahltyp>
Abb.7-11:
Syntax PROBE
Kanal 2 gemäß Beispielkonfiguration (siehe
ordnung der Achsnamen zu Kanälen" auf Seite
N70 G75.2 Y2 250
80 IF SD(9) = 1 THEN
N90 (MSG, Messtaster 2 hat nicht ausgelöst!)
100 GOTO .FEHLER
110 ELSE
120 Y2MESS=PROBE(2);
130 ENDIF
Die Funktion PROBE():
●
liefert Messwerte, die sich auf das Achskoordinatensystem (ASC) bezie‐
hen
●
berücksichtigt lediglich Spindelsteigungsfehlerkompensation und Kreuz‐
kompensation
Bosch Rexroth AG
Siehe
Kap. 7.1.2 " Funktionen zum Lesen von Koordi‐
naten- und Achspositionen" auf Seite 425
Abb. 7-2 "Konfiguration und Zu‐
425):
Der Variablen "Y2MESS" wird der
Messwert der 2. Kanalachse (hier: Y2-
Achse des Kanals 2) zugewiesen.
435/665
CPL-Funktionen