Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Verschachtelung Von Stopp-Delay-Bereichen In Zwei Programmebenen; Beipiel Programmauszug - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

Bahnverhalten
9.7 Bedingt unterbrechbare Programmabschnitte (DELAYFSTON, DELAYFSTOF)

Beispiel Verschachtelung von Stopp-Delay-Bereichen in zwei Programmebenen

N10010 DELAYFSTON()
N10020 R1 = R1 + 1
N10030 G4 F1
...
N10040 Unterprogramm2
...
...
N20010 DELAYFSTON()
...
N20020 DELAYFSTOF()
N20030 RET
N10050 DELAYFSTOF()
...
N10060 R2 = R2 + 2
N10070 G4 F1

Beipiel Programmauszug

In einer Schleife wird folgender Programmblock wiederholt:
Im Bild ist erkennbar, dass der Anwender im Stopp-Delay-Bereich "Stopp" drückt, und die
NC beginnt den Bremsvorgang außerhalb des Stopp-Delay-Bereichs, d.h. im Satz N100.
Damit kommt die NC im vorderen Bereich von N100 zum Halten.
...
N99 MY_LOOP:
N100 G0 Z200
N200 G0 X0 Z200
N300 DELAYFSTON()
9-46
;Sätze mit N10xxx Programmebene 1
;Stopp-Delay-Bereich beginnt
;Interpretation des Unterprogramms 2
;Unwirksam, wiederholter Beginn, 2. Eb.
;Unwirksam, Ende in anderer Ebene
;Stopp-Delay-Bereichs Ende in gleicher Ebene
;Stopp-Delay-Bereich endet. Stopps
;wirken ab jetzt unmittelbar
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Arbeitsvorbereitung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis