Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 810DE Funktionsbeschreibung Seite 75

Werkzeugverwaltung
Vorschau ausblenden Andere Handbücher für SINUMERIK 810DE:
Inhaltsverzeichnis

Werbung

11.02
In stark vereinfachter Form könnte eine Magazinbewegung auch so gestartet wer-
den:
Ids=1 every(((($AC_TC_FCT==2)or(AC_TC_FCT==5))and
($AC_TC_STATUS==105))and(($AC_TC_LTO>0)))
do pos[U1]=cdc($AC_TC_LTO)
Bei den Kommandos "2" und "5" (T-Vorbereitung oder T/M06) wird bei Altplatz>0
und PLC–Quittungsstatus "105" (dient als Freigabe) die Magazinachse verfahren.
Altplatz>0:
Beispiel 2
Schwenken eines Revolvers
Annahme: Revolver, 6 Plätze, der Revolver ist als Teilungsachse definiert,
Teilungsschritt 60 Grad, entspricht einem Werkzeugplatz, 1xSpindel,
Tool_Change_Mode=0
Ids=1 every($AC_TC_CMDT==1)and($AC_TC_FCT==4)and($AC_TC_LFN>0)
do $R10=itor($AC_TC_LFN)
...
if ((R10>0)and($A_DBB[x]==5))
pos[B]=cac(R10)
endif
...
Es wird auf die Kommandoausgabe der NCK getriggert und bei dem Kommando
"4" (Wechsel mit T-Befehl) der Neuplatz ausgelesen und in R10 abgespeichert
(itor= IntegerToReal – Formatwandlung, wenn die Variable in Synchronaktionen im
R-Parameter abgelegt wird).
Später im Programm wird, wenn die Freigaben von PLC da sind (beispielhaft als
$A_DBB[x]==5), der Revolver auf die abgespeicherte Position
(Neuplatz=$AC_TC_LFN) geschwenkt.
Die Verknüpfung $AC_TC_LFN>0 verhindert eine Bewegung, wenn z.B. T0 pro-
grammiert wurde.
 Siemens AG 2002 All Rights Reserved
SINUMERIK 840D/840Di/810D FB Werkzeugverwaltung (FBW) – Ausgabe 11.02
3.2 Werkzeugwechsel Flächen-, Ketten-, Revolvermagazine
War die Spindel leer, gibt es kein Alt-Werkzeug und der Altplatz
ist "0" – dann muß er auch nicht angefahren werden.
Funktionsbeschreibung
3-75

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis