Beispiel:
FT-Anweisung
Digital-
eingang
E1 E2 E3 E4 Sprung
0
x
x
1
1
x
1
0
x
E1 E2 E3 E4 Aktualisieren
x
x
1
x
x
x
Hinweis:
Zuerst wird der Ausgangspuffer geschrieben und der Eingangspuffer gesetzt. Anschließend wird
(mit den bereits aktualisierten Puffern) das Sprungereignis ausgewertet und durchgeführt.
4.12.2
Par# Typ
E1
1344
E2
1345
E3
1346
E4
1347
FT-Anweisung
Beschreibung:
Eine Anweisung die als Sprungziel in P1 angegeben ist wird so oft ausgeführt, wie in P2 ange-
geben ist. Über die Eingänge kann die Schleife beendet oder neu gestartet werden.
−
Mit P1 wird das Sprungziel (die Anweisung, die wiederholt ausgeführt werden soll) angege-
ben.
−
Mit P2 wird die Anzahl der Wiederholungen angegeben.
Die Sprungfunktion kann am Ende einer Reihe von Anweisungen stehen, die mehrfach abgear-
beitet werden sollen.
Ein interner Zähler wird auf den Wert von P2 gesetzt und mit jedem Aufruf der in P1 angegebe-
nen Anweisungen heruntergezählt.
−
Ist der Eingang E1 TRUE, wird die Schleife vorzeitig abgebrochen. Der Sprung wird nicht
ausgeführt und der interne Zähler wieder auf den Startwert P2 gesetzt.
−
Ist der Eingang E2 TRUE, wird die Schleife neu gestartet. Der Sprung wird ausgeführt und
der interne Zähler wieder auf den Startwert P2 gesetzt.
−
Ist der Eingang E3 TRUE, wird der Eingangspuffer aktualisiert.
−
Ist der Eingang E4 TRUE, wird der Ausgangspuffer aktualisiert.
03/09
03/09
1343 = 100 - Sprungfunktion
Sprungfunktion
Signal-
quelle
2006
S6IND
1344
2002
1345
S2IND
2003
S3IND
1346
2007
MFI1D
1347
x
Sprung zur nächsten Anweisung (Index I + 1)
x
Sprung zur Anweisung, die in
x
Sprung zur Anweisung, die in
x
Aktualisieren Eingangspuffer (2001 ... 2016).
1
Aktualisieren Ausgangspuffer (2401 ... 2416).
[101] Sprungfunktion für Schleifen
Funktion
b
Schleife beenden
b
Schleife neu starten
Eingangspuffer
b
aktualisieren
Ausgangspuffer
b
aktualisieren
1343 = „101 - Sprungfunktion für Schleifen"
Funktionentabelle
Sprungfunktion
Aktivieren
Sprungziel
Aktualisieren Eingangspuffer
Aktualisieren Ausgangspuffer,
Signalquellen 2401 ... 2416
FT-Parameter 1
FT-Parameter 2
Par# Typ
A1
1350
-
A2
1351
-
P1
1348
i
P2
1349
i
Funktionentabelle
1348 eingestellt ist.
1349 eingestellt ist.
Funktion
-
-
Sprungziel (Index)
Anzahl der Wiederholungen
91
91