Hallo, das geht mit einer Ausschaltverzögerung von 6 Sekunden.
Sobal der Motoranläuft muss die Auschaltverzögerung runterlaufen, z.B. als T1, wenn die Zeit abgelaufen ist, Motor in Verbindung mit verwendeter Zeit abschalten. Quittierung als zurücksetzten der Zeit programmieren.
Hier das Beispiel aus der Step7 Hilfe
Beschreibung
SA <Zeit> startet die adressierte Zeit, wenn das VKE von "1" auf "0" wechselt. Die programmierte Zeit läuft ab, solange das VKE = 0 ist. Wechselt das VKE auf "1", bevor die programmierte Zeitdauer abgelaufen ist, wird die Zeit angehalten. Für diesen Befehl zum Starten der Zeit müssen der Zeitwert und die Zeitbasis im BCD-Format in AKKU1-L gespeichert sein.
Auch wenn die Zeit nicht gestartet wird (VKE=0), muß im AKKU1-L eine Zahl im BCD-Format gespeichert sein.
Siehe auch Speicherbereiche und Komponenten einer Zeit.
Statuswort
BIE A1 A0 OV OS OR STA VKE /ER
schreibt: - - - - - 0 - - 0
Beispiel
AWL Erläuterung
U E 2.0
FR T1 //Gib die Zeit T1 frei.
U E 2.1
L S5T#10s //Richte eine Voreinstellung von 10 Sekunden in AKKU 1 ein.
SA T1 //Starte die Zeit T1 als Ausschaltverzögerung.
U E 2.2
R T1 //Setze die Zeit T1 zurück.
U T1 //Frage den Signalzustand der Zeit T1 ab.
= A 4.0
L T1 //Lade den aktuellen Zeitwert der Zeit T1 als Binärzahl.
T MW10
LC T1 //Lade den aktuellen Zeitwert der Zeit T1 im BCD-Format.
T MW12