Herunterladen Inhalt Inhalt Diese Seite drucken

Mit Impliziten Iptrunlock - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

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.
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Ausführliche Beschreibung
2.6 Satzsuchlauf Typ 5 SERUPRO
;
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
;
2-71

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis