Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 595

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

Programmcode
$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
Beispiel
3-dimensionale Sollwertvorgabe
Programmcode
DEF INT RETVAL
DEF REAL _CORMW_XX,
_CORMW_YY,
_CORMW_ZZ
Erweiterungsfunktionen
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
9.5 Setzen von Nullpunkten, Werkstückvermessung und Werkzeugvermessung
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
Kommentar
; Ziel-Frame auswählen - G55
; Messberechnung starten
; Messframe in die Datenhaltung schreiben
(G55)
; Frame aktivieren und verfahren
Kommentar
M5: Messen
595

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis