2-dimensionale Sollwertvorgabe ($AC_MEAS_TYPE = 20)
Bei dieser Messmethode können Sollwerte für zwei Dimensionen vorgegeben werden. Es ist
jede Kombination von 2 aus 3 Achsen möglich. Werden drei Sollwerte angegeben, so
werden nur die Werte für die Abszisse und die Ordinate genommen. Das Werkzeug bleibt
dabei unberücksichtigt.
Es ist ein reines Istwertsetzen.
Für den Messtyp 20 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]
$AC_MEAS_ACT_PLANE
$AC_MEAS_FRAME_SELECT
$AC_MEAS_FINE_TRANS
$AC_MEAS_TYPE
* optional
Für den Messtyp 20 werden folgende Ausgangs-Variablen geschrieben
Ausgangs-Variable
$AC_MEAS_FRAME
Sollwertvorgabe
Programmierbeispiel:
2-dimensionale Sollwertvorgabe
DEF INT RETVAL
DEF REAL _CORMW_XX,
_CORMW_YY,
_CORMW_ZZ
DEF AXIS _XX, _YY, _ZZ
T1 D1
G54
$AC_MEAS_VALID = 0
$AC_MEAS_TYPE = 20
$AC_MEAS_ACT_PLANE = 0
_XX=$P_AXN1
_YY=$P_AXN2
_ZZ=$P_AXN3
Erweiterungsfunktionen: Messen (M5)
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0
2.3 Setzen von Nullpunkten, Werkstückvermessung und Werkzeugvermessung
Bedeutung
Gültigkeitsbits für die Eingangsvariablen
Messpunkt 1 für die Abszisse
Messpunkt 1 für die Ordinate
Messpunkt 1 für die Applikate
Sollposition für die 1. Dimension
Sollposition für die 2. Dimension
ohne Angabe wird mit aktiver Ebene gerechnet *
ohne Angabe wird additives Frame berechnet *
ohne Angabe wird in die Grob-Translation geschrieben *
20
Bedeutung
Ergebnisframe mit Drehungen und Translation
Ausführliche Beschreibung
;
;
;
;
;
; Messtaster aktivieren
; alle Frames und G54 aktivieren
; Alle Eingangswerte ungültig setzen
; Messtyp 2-dimensionale Sollwertvorgabe
setzen
; Ebene für die Messung ist G17
; Achsen entsprechend der Ebene festlegen
;
;
2-53