Herunterladen Diese Seite drucken

Mit Impliziten Iptrunlock; Auf Einer Programmebene - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

Ausführliche Beschreibung
2.6 Satzsuchlauf Typ 5 SERUPRO

Mit impliziten IPTRUNLOCK

Verschachtelung suchunfähiger Programmabschnitte in 2 Programmebenen mit impliziten
IPTRUNLOCK. Das implizite IPTRUNLOCK in Unterprogramm1 beendet den suchunfähigen
Bereich.
N10010 IPTRLOCK()
N10020 R1 = R1 + 1
N10030 G4 F1
...
wie vorheriges Beispiel
N20030 RET
...
N10060 R2 = R2 + 2
N10070 RET
N100 G4 F1
Eine Unterbrechung im suchunfähigen Programmabschnitt des obigen Programms liefert
stets den Satz N10030 G4 F1.
Eine Unterbrechung auf N100 liefert dann wieder N100 in SPARPRI

Auf einer Programmebene

Verschachtelung von IPTRLOCK und IPTRUNLOCK auf einer Programmebene
N10010 IPTRLOCK()
N10020 R1 = R1 + 1
N10030 G4 F1
...
N10050 IPTRLOCK()
...
N10060 IPTRUNLOCK()
N10070 R2 = R2 + 2
N100 IPTRLOCK()
...
Eine Unterbrechung im suchunfähigen Programmabschnitt des obigen Programms liefert in
SPARPI stets den Satz N10030 G4 F1.
Eine Unterbrechung auf N100 liefert dann wieder N100.
2-70
; Interpretation der Sätze in einem beispielhaften
Ablauf.
; Unterprogramm1 ist für den Suchlauf vorbereitet:
; 1. Programmebene
;
; Haltesatz
; der suchunfähige Programmabschnitts beginnt
;
;
;
;
; Ende des suchunfähige Programmabschnitts
; Hauptprogramm wird fortgesetzt
; Interpretation der Sätze in einem beispielhaften
Ablauf
; Unterprogramm1 ist für den Suchlauf vorbereitet:
; 1. Programmebene
;
; Haltesatz,
der suchunfähige Programmabschnitts beginnt
;
; ist unwirksam
;
; ist unwirksam
; Ende des suchunfähige Programmabschnitts
; ist unwirksam
;
Grundfunktionen: BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0

Werbung

loading

Diese Anleitung auch für:

Sinumerik810dSinumerik840dSinumerik840diSinumerik840di sl