Herunterladen Inhalt Inhalt Diese Seite drucken

Messtyp 24: Koordinatentransformation Eines Messpunkts - Siemens SINUMERIK 840DE sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840DE sl:
Inhaltsverzeichnis

Werbung

M5: Messen
4.5 Werkstück- und Werkzeugmessung
Für den Messtyp 21 werden folgende Ausgangsvariablen geschrieben:
Ausgangsvariable
$AC_MEAS_FRAME
Beispiel
Programmcode
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=21
$AC_MEAS_ACT_PLANE=0
_XX=$P_AXN1
_YY=$P_AXN2
_ZZ=$P_AXN3
$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
$AA_MEAS_SETPOINT[_ZZ]=10
$AC_MEAS_FRAME_SELECT=102
RETVAL=MEASURE()
IF RETVAL <> 0
SETAL(61043, << RETVAL)
ENDIF
$P_UIFR[2]=$AC_MEAS_FRAME
G55 G0 AX[_XX]=10 AX[_YY]=10
M30
4.5.2.15

Messtyp 24: Koordinatentransformation eines Messpunkts

Funktion
Bei dieser Messmethode kann ein Messpunkt, der in einem beliebigen Koordinatensystem
(WKS, BKS, MKS) vorliegt, durch eine Koordinatentransformation in ein neues
Koordinatensystem umgerechnet werden.
Das neue Koordinatensystem wird durch die Angabe einer gewünschten Framekette gebildet.
166
Bedeutung
Ergebnisframe mit Drehungen und Translation
Kommentar
; Messtaster aktivieren.
; Alle Frames und G54 aktivieren.
; Alle Eingangswerte ungültig setzen.
; Messtyp 3-dimensionale Sollwertvorgabe set-
zen.
; Ebene für die Messung ist G17.
; Achsen entsprechend der Ebene festlegen.
; Messwerte zuweisen.
; Messwert Abszisse zuweisen.
; Messwert Ordinate zuweisen.
; Messwert Applikate zuweisen.
; Sollwert für die Abszisse, Ordinate und Ap-
plikate vorgeben.
; Ziel-Frame auswählen - G55
; Messberechnung starten.
; Messframe in die Datenhaltung schreiben
(G55).
; Frame aktivieren und verfahren.
Funktionshandbuch, 06/2019, A5E47433985A AA
Technologien

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis