Herunterladen Inhalt Inhalt Diese Seite drucken

Achstausch (Release, Get) - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

10.4.15

Achstausch (RELEASE, GET)

Funktion
Für einen Werkzeugwechsel können die betreffenden Kommandoachsen als Aktion einer
Synchronaktion mit GET(Achse) angefordert werden. Der diesem Kanal zugeordnete
Achstyp und das damit zu diesem Zeitpunkt verbundene Interpolationsrecht kann über die
Systemvariable $AA_AXCHANGE_TYP abgefragt werden. Abhängig vom eigentlichen
Zustand und vom Kanal der das aktuelle Interpolationsrecht dieser Achse besitzt, sind
unterschiedliche Abläufe möglich.
Ist der Werkzeugwechsel vollzogen, dann kann diese Kommandoachse als Aktion einer
Synchronaktion mit RELEASE(Achse) für den Kanal freigegeben werden.
Maschinenhersteller
Die betreffende Achse muss dem Kanal über Maschinendaten zugeordnet sein. Bitte
beachten Sie die Angaben des Maschinenherstellers
Syntax
GET(Achse[,Achse{,...}])
RELAESE(Achse[,Achse{,...}])
Bedeutung
DO RELEASE
DO GET
Achse
Beispiel Programmablauf für einen Achstausch zweier Kanäle
Die Achse Z ist im 1.Kanal und im 2. Kanal bekannt.
Programmablauf im 1. Kanal:
Programmcode
WHEN TRUE DO RELEASE(Z)
WHENEVER($AA_TYP[Z]==1) DO RDISABLE
N110 G4 F0.1
WHEN TRUE DO GET(Z)
WHENEVER($AA_TYP[Z]<>1) DO RDISABLE
N120 G4 F0.1
WHEN TRUE DO RELEASE(Z)
WHENEVER($AA_TYP[Z]==1) DO RDISABLE
N130 G4 F0.1
N140 START(2)
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Achse anfordern
Achse freigeben
Achse als neutrale Achs freigeben
Achse für Achstausch holen
Name der Achse, die gestartet werden soll
Kommentar
; Z-Achse wird zur neutralen Achse
; Einlesesperre solange Z-Achse Programmachse
; Z-Achse wird wieder NC-Programm-Achse
; Einlesesperre bis Z-Achse Programmachse ist
; Z-Achse wird zur neutralen Achse
; Einlesesperre solange Z-Achse Programmachse
;
; den 2. Kanal starten
Bewegungssynchronaktionen
10.4 Aktionen in Synchronaktionen
603

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis