Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Eines Achstausches - Siemens SINUMERIK 840D Erweiterungsfunktionen

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

Werbung

12.95
2.3.5

Beispiele eines Achstausches

Annahmen
Bei 6 Achsen und 2 Kanälen soll die 1., 2., 3. und 4. Achse im Kanal 1 und die
5. und 6. Achse im Kanal 2 benutzt werden. Die 2. Achse soll zwischen den
Kanälen getauscht werden können und nach POWER ON dem Kanal 1
zugeordnet sein.
Aufgabe
Die Aufgabe teilt sich in folgende Bereiche:
S
S
Realisierung der
Belegung des kanalspezifischen MD 20070:
Voraussetzungen
AXCONF_MACHAX_USED[1]=(1, 2, 3, 4, 0, 0, 0, 0)
AXCONF_MACHAX_USED[2]=(5, 6, 2, 0, 0, 0, 0, 0)
Belegung des achsspezifischen MD 30550:
AXCONF_ASSIGN_MASTER_CHAN[AX2]=1
Programm im Kanal 1
...
RELEASE (AX2)
; Freigeben der Achse AX2
INIT (2, "_N_MPF_DIR\_N_TAUSH2_MPF", "S")
; Anwahl des Programms TAUSH2 im Kanal 2
START (2)
; Starten des Programms im Kanal 2
WAITM (1,1,2)
; Warten auf Wait–Marke 1 im Kanal 1 und 2
...
;
...
; Weiterer Ablauf nach dem Achstausch
...
;
...
;
M30
 Siemens AG 2000 All Rights Reserved
SINUMERIK 840D/840Di/810D/FM–NC Funktionsb. Erweiterungsf. (FB2) – Ausgabe 04.00
Maschinendaten belegen, so daß die Voraussetzungen für einen
Achstausch vorhanden sind.
Programmieren eines Achstausches zwischen Kanal 1 und Kanal 2.
...
WAITM (1,1,2)
GET (AX2)
...
...
...
RELEASE (AX2)
...
M30
BAGs, Kanäle, Achstausch (K5)
2.3 Achs–/Spindeltausch
Programm TAUSH2 im Kanal 2
; Warten auf Wait–Marke 1 im Kanal 1 und 2
; Übernehmen der Achse AX2
;
; Weiterer Ablauf nach dem Achstausch
;
; Freigeben für weiteren Achstausch
;
2/K5/2-19

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis