Step 7 Funktion S_VIMP - Zeit Neustart verhindern

johnandreu

Level-1
Beiträge
9
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ein Ventil wird über einen Taster angesteuert. Dieses soll genau 10sek geöffnet sein, wenn der Starteingang eine steigende Flanke aufweist.
Das ist sehr leicht mit der Funktion S_VIMP realisiert. Die Funktion startet die Zeit allerdings von vorne, wenn der Eingang erneut eine eine
steigende Flanke aufweist und behält so den Zustand "1" am Ausgang für weitere 10sek.

Wie kann ich verhindern, dass der Starteingang den Zustand 1 mehrmals in 10 sek annehmen kann oder besser gesagt die
Zeit erneut startet und so der Zustand 1 für länger als 10sek beibehalten wird?:confused:

Grüße John
 
Einfach am Eingang von S_VIMP ein "UND NICHT Timerausgang" einfügen.

Solang der Impuls aktiv ist kann dann keine positive Flanke mehr kommen.
 
Dann solltest du nur den Fall noch bedenken das jemand den Taster dauerhaft gedrückt hält, oder das Kontaktelement jenes durch irgend einen Fehler macht ...
 
Zurück
Oben