Herunterladen Inhalt Inhalt Diese Seite drucken

Sprungfunktion Für Schleifen - BONFIGLIOLI Vectron ACTIVE CUBE Anwenderhandbuch

Vorschau ausblenden Andere Handbücher für Vectron ACTIVE CUBE:
Inhaltsverzeichnis

Werbung

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

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis