Herunterladen Inhalt Inhalt Diese Seite drucken

Regeln Für Verschachtelungen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
9.7 Satzsuchlauf Typ 5 SERUPRO
Regeln für Verschachtelungen
Folgende Punkte regeln das Zusammenspiel der Sprachbefehle IPTRLOCK und
IPTRUNLOCK mit Verschachtelungen und dem Unterprogrammende.
1. Mit dem Ende des Unterprogramms, in dem IPTRLOCK gerufen wurde, wird implizit
IPTRUNLOCK aktiviert.
2. IPTRLOCK in einem bereits suchunfähigen Bereich bleibt ohne Wirkung.
3. Ruft Unterprogramm1 in einem suchunfähigen Bereich Unterprogramm2, so bleibt
Unterprogramm2 suchunfähig. Insbesondere ist IPTRUNLOCK in Unterprogramm2
wirkungslos.
Beispiele für Verschachtelungen mit 2 Programmebenen
Verschachtelung suchunfähiger Programmabschnitte in 2 Programmebenen.
N10010 IPTRLOCK()
N10020 R1 = R1 + 1
N10030 G4 F1
...
N10040 Unterprogramm2
...
N20010 IPTRLOCK( )
...
N20020 IPTRUNLOCK( )
...
N20030 RET
...
N10050 IPTRLOCK()
N10060 R2 = R2 + 2
N10070 G4 F1
Eine Unterbrechung im suchunfähigen Programmabschnitt des obigen Programms liefert
stets den Satz N10030 G4 F1.
566
; Interpretation der Sätze in einem beispielhaften
Ablauf.
; Unterprogramm1 ist für den Suchlauf vorbereitet:
; 1. Programmebene
;
; Haltesatz
der suchunfähige Programmabschnitts beginnt
;
; Interpretation des Unterprogramms2
; 2. Programmebene
; ist unwirksam
;
; ist unwirksam
;
;
;
;
;
; Ende des suchunfähige Programmabschnitts
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis