Herunterladen Inhalt Inhalt Diese Seite drucken

Erstellen Des Nachladeprogrammes - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Ist die T-Nummer dem Bediener bekannt (z.B. durch die Eingaben an der Messstation
vorgegeben), kann im Nachladeprogramm auf diese Nummer zurückgegriffen werden.
Ist die T-Nummer nicht bekannt, muss sie für jedes nachzuladende Werkzeug ermittelt und
über eine Variable versorgt werden. Dies ist für den Bediener weniger aufwendig und damit
weniger fehleranfällig.

Erstellen des Nachladeprogrammes

Das Werkzeug wird an einer Messstation vermessen und die ermittelten Daten
abgespeichert. Dazu muss das Werkzeug bekannt sein, d.h. sowohl der Bezeichner (im
folgenden "Bohrer 12mm" oder "Fräser 23") als auch die jeweilige Duplonummer bekannt
sein. (Durch Kombination von Werkzeugbezeichner und Duplonummer ist das Werkzeug
eindeutig identifizierbar.) Vor jedem Datensatz wird über den Befehl
GETT("Bezeichner",Duplo-Nr) die interne T-Nummer dieses Werkzeuges ermittelt und als
Variable (hier "TNr") abgespeichert. Die für das Werkzeug notwendigen Daten werden
beschrieben und das gesamte Programm zur NC übertragen und dort abgearbeitet.
Es müssen nur die Variablen beschrieben werden, für die auch Daten eingegeben werden.
Das erste Werkzeug in dem folgenden Beispiel beinhaltet alle Daten, das zweite Werkzeug
nur die relevanten.
Wird die T-Nummer beim Beladen vorgegeben, kann im Nachladeprogramm auf die
Ermittlung der T-Nummer verzichtet werden, da die Daten dann direkt zugeordnet werden
können.
Dies sieht z.B. für das Werkzeug "1", Beschreiben der Länge L1, folgendermaßen aus:
$TC_DP1[1,1]=120
$TC_DP3[1,1]=67.032
Programm zum Nachladen von Werkzeugkorrekturdaten
DEF INT Tnr
wz1:
TNr=GETT ("Bohrer 12mm",1)
if TNR==-1 goto wz2
$TC_DP1[TNr,1]=120
$TC_DP2[TNr,1]=0
$TC_DP3[TNr,1]=67.032
$TC_DP4[TNr,1]=0
$TC_DP5[TNr,1]=0
$TC_DP6[TNr,1]=24
$TC_DP7[TNr,1]=0
$TC_DP8[TNr,1]=0
$TC_DP9[TNr,1]=0
$TC_DP10[TNr,1]=0
$TC_DP11[TNr,1]=0
$TC_DP12[TNr,1]=0
$TC_DP13[TNr,1]=0
$TC_DP14[TNr,1]=0
Werkzeugverwaltung
Funktionshandbuch, 09/2009, 6FC5397-6BP10-0AA0
; Werkzeugtyp
; Länge
;
Definition der Variablen TNr
;
Werkzeugtyp
;
Länge1
;
Radius
Funktionsbeschreibung
3.5 Beladen
109

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis