Herunterladen Inhalt Inhalt Diese Seite drucken

Übergabevariablen Des T-Ersetzungszyklus - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Beispiel
Ist eine der zu ersetzenden Hilfsfunktionen programmiert, z.B.
N10 G90 G00 Z-100 S3000 T="Fraeser_20mm" M65
führt die NC ein sogenanntes Satzsplitting aus und "zerlegt" diesen NC-Satz in 2 Sätze
a) G90 G00 Z-100 S3000 M65
b) T="Fraeser_20mm"
Die Information "Fraeser_20mm" wird dem Zyklus als Parameter übergeben.
Wird der T-Aufruf nun im Ersetzungszyklus erneut programmiert, findet keine weitere
Ersetzung statt.
Über das Maschinendatum T_NO_FCT_CYCLE_MODE wird eingestellt, ob der Zyklus am
Satzanfang oder am Satzende (oder auch am Anfang und Ende) ausgeführt wird.
Ebenso auch die Art der Korrekturbehandlung: Ist in dem NC-Satz, der gesplittet wird, eine
Korrektur programmiert (z.B. D3), so kann eingestellt werden, ob die Korrekturanwahl
verrechnet oder als Parameter dem Ersetzungszyklus übergeben wird.
Übergabevariablen des T-Ersetzungszyklus
$C_T
$C_T_Prog
$C_TS
$C_TS_Prog
$C_TE
$C_D
$C_D_Prog
$C_DL
$C_DL_Prog
Beispiel für einen T-Ersetzungszyklus
...
;--- T-Vorbereitung ausgeben ---
if $C_T_PROG==1
if $SC_TE>=1
T[$C_TE]=$C_T
else
T=SC_T
endif
endif
...
if $C_TS_PROG==1
if $C_TE>=1
T[$C_TE]=$C_TS
Werkzeugverwaltung
Funktionshandbuch, 03/2010, 6FC5397-6BP10-1AA0
3.3 Werkzeugwechsel Flächen-, Ketten-, Revolvermagazine
T-Nr. des Werkzeugs (numerisch)
Bool-Variable, zeigt an, ob in $C_T ein T-Wort zur Verfügung steht
WZ-Bezeichner (String)
Bool- Variable, zeigt an, ob in $C_TS ein Bezeichner zur Verfügung steht
Adresserweiterung des T-Wortes
Programmierte D-Nr.
Bool- Variable, zeigt an, ob in $C_D eine Korrektur-Nr. zur Verfügung
steht
Programmierte Summen-/Einrichtekorrektur
Bool- Variable, zeigt an, ob in $C_DL eine Korrektur-Nr. zur Verfügung
steht
;T numerisch
;Adresserweiterung
;T-Programmierung mit Adresserweiterung
T-Programmierung ohne Adresserweiterung
;T-Bezeichner
;Adresserweiterung
;T-Programmierung mit Adresserweiterung
Funktionsbeschreibung
97

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis