Herunterladen Inhalt Inhalt Diese Seite drucken

Teileprogrammbereich Zwischen Einem Start-Label Und End-Label - 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.8 Programmbetrieb
9.8.11.4

Teileprogrammbereich zwischen einem Start-Label und End-Label

Funktionalität
Durch REPEAT in Teileprogrammsatz N160, verzweigt die Teileprogrammbearbeitung zum
mit dem Start-Label START_1 gekennzeichneten Teileprogrammsatz N120. Dieser und alle
bis einschließlich des mit dem Ende-Label END_1 gekennzeichneten Teileprogrammsatzes
(N140) werden n mal wiederholt. Ist kein P angegeben, wird der Teileprogrammbereich
(N120 - N140) genau einmal wiederholt. Nach der letzten Wiederholung wird das
Teileprogramm mit dem auf die REPEAT-Anweisung folgenden Teileprogrammsatz N170
fortgesetzt.
:
N100 ...
N120 START_1: ...
N130 ...
N140 END_1 ...
N150 ...
N160 REPEAT START_1 END_1 P=n
N170 ...
:
Hinweis
Label-Suchrichtung
Der mit Start- und Ende-Label gekennzeichnete Programmbereich kann vor oder nach der
REPEAT-Anweisung stehen. Gesucht wird zunächst in Richtung Programmanfang. Wird das
Start-Label nicht gefunden, wird in Richtung Programmende gesucht.
Befindet sich die REPEAT-Anweisung zwischen dem Start- und Ende-Label, wird nur der
Teileprogrammbereich von Start-Label bis REPEAT-Anweisung wiederholt.
REPEAT-Anweisung wiederholt.
Programmierung
Syntax:
602
; Start-Label: START__1
; Ende-Label: END_1
; Wiederholung: START_1 bis END_1
REPEAT <Start_Label> <Ende_Label> [P=n]
Label zu dem die Anweisung: REPEAT verzweigt .
Start_Labe
l
Anfang des Teileprogrammbereichs der wiederholt wird.
Typ: String
Endes des Teileprogrammbereichs der wiederholt wird.
Ende_Label
Typ: String
Wiederholungszahl
P
Anzahl der Wiederholungen
n
Typ: Integer
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis