Ausführliche Beschreibung
2.3 Setzen von Nullpunkten, Werkstückvermessung und Werkzeugvermessung
$AA_MEAS_POINT1[_xx] = $AA_MW[_xx]
$AA_MEAS_POINT1[_yy] = $AA_MW[_yy]
$AA_MEAS_POINT1[_zz] = $AA_MW[_zz]
$AA_MEAS_SETPOINT[_xx] = 10
$AA_MEAS_SETPOINT[_yy] = 10
$AC_MEAS_FRAME_SELECT = 102
RETVAL = MEASURE()
if RETVAL <> 0
setal(61000 + RETVAL)
endif
$P_UIFR[2] = $AC_MEAS_FRAME
G55 G0 AX[_xx]=10 AX[_yy]=10
m30
3-dimensionale Sollwertvorgabe ($AC_MEAS_TYPE = 21)
Bei dieser Messmethode kann ein Sollwert für die Abszisse, Ordinate und die Applikate
vorgegeben werden. Das Werkzeug bleibt dabei unberücksichtigt.
Es ist ein reines Istwertsetzen für die Abszisse, Ordinate und die Applikate.
Für den Messtyp 21 werden die Werte folgender Variablen ausgewertet
Eingangs-Variable
$AC_MEAS_VALID
$AA_MEAS_POINT1[Achse]
$AA_MEAS_POINT1[Achse]
$AA_MEAS_POINT1[Achse]
$AA_MEAS_SETPOINT[Achse]
$AA_MEAS_SETPOINT[Achse]
$AA_MEAS_SETPOINT[Achse]
$AC_MEAS_ACT_PLANE
$AC_MEAS_FRAME_SELECT
$AC_MEAS_FINE_TRANS
$AC_MEAS_TYPE
* optional
Für den Messtyp 21 werden folgende Ausgangs-Variablen geschrieben
Ausgangs-Variable
$AC_MEAS_FRAME
2-54
; Messwerte zuweisen
; Messwert Abszisse zuweisen
; Messwert Ordinate zuweisen
; Messwert Applikate zuweisen
; Sollwert für die Abszisse und Ordinate
vorgeben
;
; Ziel-Frame auswählen - G55
; Messberechnung starten
; Messframe in die Datenhaltung schreiben
(G55)
; Frame aktivieren und verfahren
Bedeutung
Gültigkeitsbits für die Eingangsvariablen
Messpunkt 1 für Abszisse
Messpunkt 1 für Ordinate
Messpunkt 1 für Applikate
Sollposition für die Abszisse
Sollposition für die Ordinate
Sollposition für die Applikate
ohne Angabe wird mit aktiver Ebene gerechnet *
ohne Angabe wird additives Frame berechnet *
ohne Angabe wird in die Grob-Translation geschrieben *
21
Bedeutung
Ergebnisframe mit Drehungen und Translation
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0
Erweiterungsfunktionen: Messen (M5)