Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 646

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

Werbung

Messen
10.5 Werkstück- und Werkzeugmessung
Für den Messtyp 18 werden folgende Ausgangsvariablen geschrieben:
Ausgangsvariable
$AC_MEAS_FRAME
$AC_MEAS_RESULTS[0]
$AC_MEAS_RESULTS[1]
$AC_MEAS_RESULTS[2]
Beispiel
Programmcode
DEF INT RETVAL
DEF AXIS _XX, _YY, _ZZ
T1 D1
G54
$AC_MEAS_VALID=0
$AC_MEAS_TYPE=18
$AC_MEAS_ACT_PLANE=0
_XX=$P_AXN1
_YY=$P_AXN2
_ZZ=$P_AXN3
G17 G1 _XX=10 _YY=10 F1000
MEAS=1 _ZZ=...
$AA_MEAS_POINT1[_XX]=$AA_MW[_XX]
$AA_MEAS_POINT1[_YY]=$AA_MW[_YY]
$AA_MEAS_POINT1[_ZZ]=$AA_MW[_ZZ]
G1 _XX=20 _YY=10 F1000
MEAS=1 _ZZ=...
$AA_MEAS_POINT2[_XX]=$AA_MW[_XX]
$AA_MEAS_POINT2[_YY]=$AA_MW[_YY]
$AA_MEAS_POINT2[_ZZ]=$AA_MW[_ZZ]
G1 _XX=20 _YY=20 F1000
MEAS=1 _ZZ=...
$AA_MEAS_POINT3[_XX]=$AA_MW[_XX]
$AA_MEAS_POINT3[_YY]=$AA_MW[_YY]
$AA_MEAS_POINT3[_ZZ]=$AA_MW[_ZZ]
646
Bedeutung
Ergebnisframe mit Drehungen und Transformation
Berechneter Winkel um die Abszisse
Berechneter Winkel um die Ordinate
Berechneter Winkel um die Applikate
Kommentar
; Messtaster aktivieren.
; Alle Frames und G54 aktivieren.
; Alle Eingangswerte ungültig setzen.
; Messtyp für schräge Ebene setzen.
; Ebene für die Messung ist G17.
; Achsen entsprechend der Ebene festlegen.
; 1.Messpunkt anfahren.
; Messwert Abszisse zuweisen.
; Messwert Ordinate zuweisen.
; Messwert Applikate zuweisen.
; 2.Messpunkt anfahren.
; Messwert Abszisse zuweisen.
; Messwert Ordinate zuweisen.
; Messwert Applikate zuweisen.
; 3.Messpunkt anfahren.
; Messwert Abszisse zuweisen.
; Messwert Ordinate zuweisen.
; Messwert Applikate zuweisen.
Funktionshandbuch, 10/2020, 6FC5397-2GP40-0AA1
Basisfunktionen

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl