BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
9.8 Programmbetrieb
9.8.11.2
Einzelner Teileprogrammsatz
Funktionalität
Durch REPEATB (B=Block) in Teileprogrammsatz N150, verzweigt die
Teileprogrammbearbeitung zum mit dem Label START_1 gekennzeichnete
Teileprogrammsatz N120. Dieser wird n mal wiederholt. Ist kein P angegeben, wird er genau
einmal wiederholt. Nach der letzten Wiederholung wird das Teileprogramm mit dem auf die
REPEATB-Anweisung folgenden Teileprogrammsatz N160 fortgesetzt.
:
N100 ...
N120 START_1: ...
N130 ...
N140 ...
N150 REPEATB START_1 P=n
N160 ...
:
Hinweis
Label-Suchrichtung
Der mit dem Label gekennzeichnete Teileprogrammsatz kann vor oder nach der REPEATB-
Anweisung stehen. Gesucht wird zunächst in Richtung Programmanfang. Wird das Label
nicht gefunden, wird in Richtung Programmende gesucht.
Programmierung
Syntax:
600
; Label: START_1
; Wiederholung ab: START_1
REPEATB <Label> [P=n]
Start-Label zu dem die Anweisung: REPEAT verzweigt
Labe
l
Typ: String
Wiederholungszahl
P
Anzahl der Wiederholungen
n
Typ: Integer
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen