Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 413

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

Werbung

Arbeitsweise
Die Variablen werden geschrieben:
1. Mit jedem Kommando der NC (CMD)
2. Mit jeder Quittierung der PLC (ACK)
3. Mit Power On werden alle auf den Wert "-1" gesetzt
Die Daten bleiben erhalten, bis sie durch ein neues Kommando überschrieben werden, d. h.,
dass bei gleichartigen Kommandos anhand der Funktionsnummer ($AC_TC_FCT) nicht
erkannt werden kann, ob ein neuer Auftrag vorliegt.
Die Ausnahmen sind:
$AC_TC_TNO und $AC_TC_THNO
Gibt z. B. die NC eine T-Vorbereitung aus, werden mit der ersten PLC-Quittung über FC8/FC6
(z. B. Status 105) diese beiden Variablen zu "-1".
Hinweis
Eine Abfrage sollte ausschließlich in Synchronaktionen erfolgen. Dabei kann, je nach
Anwendung, auf die Variablen $AC_TC_CMDT und/oder $AC_TC_ACKT getriggert werden.
Beispiel 1
Positionieren einer WZ-Kette auf den Altplatz
Annahme:
Die WZ-Kette hat 36 Plätze, ist als Rund- und Teilungsachse definiert, Teilungsschritt 10 Grad,
dadurch entspricht die Teilung jeweils einem Magazinplatz.
Tool_Change_Mode=1, Tool_Change_M-Mode=6
Ids=1 every(($AC_TC_CMDT==1)and(($AC_TC_FCT==2)or($AC_TC_FCT==5))) do
$R10=itor($AC_TC_LTO)
...
if ((R10>0)and($A_DBB[x]==5)) pos[U1]=cdc(R10)
endif
Es wird auf die Kommandoausgabe der NC getriggert und bei Kommando "2" (T-Vorbereitung)
oder dem Kommando "5" (T/M06 in einem Satz) der Altplatz ausgelesen und in R10
abgespeichert
(itor=IntegerToReal - Formatumwandlung, 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), die Magazinachse auf die abgespeicherte Position (Altplatz=$AC_TC_LTO)
verfahren.
In stark vereinfachter Form könnte eine Magazinbewegung auch so gestartet werden:
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)
Werkzeugverwaltung
Funktionshandbuch, 08/2018, 6FC5397-6BP40-6AA2
7.4 Werkzeugwechsel Flächen-, Ketten-, Revolvermagazine
Funktionsbeschreibung
413

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis