Herunterladen Inhalt Inhalt Diese Seite drucken

Kompatibilität; Beipielprogrammauszug - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

9
Bahnfahrverhalten
9.7 Bedingt unterbrechbare Programmabschnitte, DELAYFSTON,
Systemvariablen:
Ein Stopp-Delay-Bereich kann mit $P_DELAYFST
im Teileprogramm erkannt werden. Ist Bit 0 der
Systemvariablen auf 1 gesetzt, so befindet sich die
Teileprogrammbearbeitung zu diesem Zeitpunkt in
einem Stopp-Delay-Bereich.
Ein Stopp-Delay-Bereich kann mit $AC_DELAYFST
in Synchronaktionen erkannt werden. Ist Bit 0 der
Systemvariablen auf 1 gesetzt, so befindet sich die
Teileprogrammbearbeitung zu diesem Zeitpunkt in
einem Stopp-Delay-Bereich.
Weitere Hinweise
Kompatibilität:
Die Vorbesetzung des Maschinendatums 11550:
STOP_MODE_MASK Bit 0 = 0 bewirkt impliziten
Stopp-Delay-Bereich während der G-Code-Gruppe
G331/G332 und wenn eine Bahnbewegung bzw. G4
programmiert ist.
Bit 0 = 1 ermöglicht Stopp während der G-Code-
Gruppe G331/G332 und wenn eine Bahnbewegung
bzw. G4 programmiert ist (Verhalten bis SW 6). Zur
Definition eines Stopp-Delay-Bereiches müssen die
Befehle DELAYFSTON/DELAYFSTOF benutzt
werden.

Beipielprogrammauszug

...
N99
MY_LOOP:
N100
G0 Z200
N200
G0 X0 Z200
N300
DELAYFSTON()
N400
G33 Z5 K2
N500
G33 Z0 X5 K3
N600
G0 X100
N700
DELAYFSTOF()
N800
GOTOB
...
Im Bild ist erkennbar, daß der Anwender im Stopp-
Delay-Bereich "Stopp" drückt, und die NC beginnt
den Bremsvorgang außerhalb des Stopp-Delay-
Bereichs, dh. im Satz N100. Damit kommt die NC im
vorderen Bereich von N100 zum Halten.
9-406
M3 S1000
MY_LOOP
; In einer Schleife wird folgender
Programmblock wiederholt
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
03.04
 Siemens AG 2004 All rights reserved.
9

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis