Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Prüfprogramm - Siemens SINUMERIK 828D Inbetriebnahmehandbuch

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

Werbung

Zur Prüfung des Schaltverhaltens und der Messwertübergabe verwenden Sie ein NC-
Prüfprogramm mit beispielsweise folgenden NC-Kommandos:
MEAS
$AC_MEA[n]
$AA_MW[Achsname]
$AA_MM[Achsname]
Beispiel Prüfprogramm
Programmcode
%_N_PRUEF_MESSTASTER_MPF
$PATH=/_N_MPF_DIR
N00 DEF INT MTSIGNAL
N05 G17 G54 T="3D_Taster" D1
N10 M06
N15 G0 G90 X0 F150
N20 MEAS=1 G1 X100
N30 MTSIGNAL=$AC_MEA[1]
N35 IF MTSIGNAL == 0 GOTOF _FEHL1
N40 R1=$AA_MM[X]
N45 R2=$AA_MW[X]
N50 M0
N55 M30
N60 _FEHL1: MSG ("Messtaster schaltet
nicht!")
N65 M0
N70 M30
Allgemeine Funktionseinstellungen für Messzyklen
MD51740 $MNS_MEA_FUNCTION_MASK
Bit 0
Bit 1
Bit 2
Bit 4
Bit 15
Bit 16
SINUMERIK Operate
Inbetriebnahmehandbuch, 07/2021, 6FC5397-6HP40-0AA0
Messen mit Restweglöschen
Kontrolle des Schaltvorgang, n = Messeingangsnummer
Messwert der Achse in Werkstückkoordinaten
Messwert der Achse in Maschinenkoordinaten
Werkstück, Überwachung des Kalibrierstatus
Werkstück, Längenbezug des Messtasters in Zustellachse auf Kugelumfang
= 0 Werkzeuglänge L1, bezogen auf die Mitte der Messtasterkugel
= 1 Werkzeuglänge L1, bezogen auf den Kugelumfang der Messtasterkugel
Werkstück, Korrektur ins Werkzeug, Berücksichtigung von Werkzeugträger
Werkstück, Messtaster fest an der Maschine (nicht in einer Spindel)
Werkstück, Messsatz mit Bahnverhalten G60 Genauhalt verfahren
Werkzeug, Technologie Drehen, Berücksichtigung von Werkzeugträgern
Technologien und Zyklen
9.10 Messzyklen und Messfunktionen
Kommentar
;Prüfprogramm Messtasteranschaltung
;Merker für Schaltzustandskontrolle
;Werkzeuggeometrie für Messtaster anwäh-
len
:Werkzeug aktivieren
;Startposition und Messgeschwindigkeit
;Messung am Messeingang 1 in der X-Achse
;Schaltvorgang am 1. Messeingang er-
folgt, ;JA / NEIN
;Auswertung des Signals
;Messwert in Maschinenkoordinaten auf R1
ablegen
;Messwert in Werkstückkoordinaten auf R2
ablegen
;Messwert in R1/R2
kontrollieren
Funktionsmaske Messzyklen
239

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis