S7 Graph - Aktionen in einem Schritt zeitverzögert starten

S

simonkerschi

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag!

in S7 Graph:

Gegeben:
Schritt 1

im Schritt 1 sind folgende Aktionen definiert:


R M1.0 (M1.0 Rücksetzen)
R M1.1 (M1.1 Rücksetzen)
S M1.2 (M1.2 Setzen)

Danach warten bis Transition 1 erfüllt -> Schritt 2

Gefordert:

1.) Warte 1 Sekunde -> R M1.0
2.) Wenn R M1.0 erfüllt wurde -> Warte 1 Sekunde -> R M1.1
3.) Wenn R M1.1 erfüllt wurde -> Warte 2 Sekunden -> S M1.2

Die Aktionen sollen eben nicht gleichzeitig, sondern zeitversetzt abgearbeitet werden.

Wie kann ich so etwas realisieren, ohne dass ich für jede Setz- bzw. Rücksetzaktion einen eigen Schritt definieren muss?

Danke

mfg

Simon
 
Hallo simonkerschi!

Sowas hat Siemens anscheinend nicht vorgesehn.

Ich würde es einfach in einem FC programmieren und diesen dann
in diesem Schritt aufrufen.


Mfg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das müsste mit der Aktion D gehen:

N[C]
A,E,M,D
m.n
Solange Schritt aktiv [und Interlock erfüllt], führt Operand Signal = 1

S[C]
A,E,M,D
m.n
Setzen: Sobald Schritt aktiv [und Interlock erfüllt], wird Operand auf 1 gesetzt und bleibt danach auch auf 1 (speichernd).

R[C]
A,E,M,D
m.n
Rücksetzen: Sobald Schritt aktiv [und Interlock erfüllt], wird Operand auf 0 gesetzt und bleibt danach auch auf 0 (speichernd).

D[C]
A,E,M,D
m.n
Einschaltverzögerung (Delay): n sec. nach Schrittaktivierung führt Operand [bei erfülltem Interlock] Signal = 1 für die Dauer der Schrittaktivierung. Dies ist nicht gültig, wenn die Dauer der Schrittaktivierung kürzer als n sec. ist (nicht speichernd).


T#<const>

Zeitkonstante

L[C]
A,E,M,D
m.n
Limitierter Impuls: Ist der Schritt aktiv [und Interlock erfüllt], führt der Operand für n Sekunden Signal 1 (nicht speichernd).


T#<const>

Zeitkonstante

CALL[C]
FB, FC, SFB, SFC
Baustein- nummer
Bausteinaufruf: Solange Schritt aktiv [und Interlock erfüllt], wird der angegebene Baustein aufgerufen

Dabei müsste jede Einzelaktion in einem Schritt erfolgen und der von der Zeit geschaltene Operand geht mit in die Transition ein.

Man kann auch Zeiten in Step7-Graph nutzen (Hilfe --> Suchen --> "Zeit"
 
Zurück
Oben