Step 7 Zeit starten, wenn der das Material den Sensor verlässt

lieuthnant

Level-2
Beiträge
109
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich arbeite mit einem Sensor. Der Sensor ist frei. Ich möchte, dass wenn er belegt ist und wieder frei wird eine Zeitverzögerung starten lassen.
Ich habe folgendes versucht:
Am Eingang (Sensor) dann eine (negative Flanke) und nach zum Beispiel 500mS .....
Aber es funktioniert nicht. Ich frage mich, was mache ich falsch ????
 
Was hast Du genau gemacht?

Eingang
Negative Flanke
Einschaltverzögerung

Wenn ja -> Funktioniert nicht! Die Negative Flanke ist nur einen Zyklus aktiv, deine Einschaltverzögerung braucht aber ein Dauersignal am Eingang für das Einschalten.

Vorschlag1:

Eingang
Ausschaltverzögerung
Negative Flanke von Ausschaltverzögerung für Startimpuls (Oder ohne Flanke für Freigabe!)

Vorschlag2:

Eingang
Negative Flanke
Mit Flanke Merker / Variable setzen
Einschaltverzögerung
Merker / Variable zurücksetzen

Grüße

Marcel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Um zu sagen was du falsch machst, wäre es gut zu sehen was du genau gemacht hast...(nen Bild kommt immer gut)

Was hast du denn für eine Zeitverzögerung genommen?

Mit S_SEVERZ (speichernde Einschaltverzögerung) und den jeweiligen Flanken deines Sensors müsste das leicht zu realisieren sein.
Wichtig ist das speichernd...sonst Zählt der Timer ja nicht weiter.

Grüße
Ich
 
Hi,

mache doch folgendes:

U E0.0 // Dein Sensor
L S5T#1s // Zeitverzögerung für T1
SA T1 // ausschaltverzögerter Timer
UN T1 // Timer abgelaufen
FP M10.0 // Flankenmerker
U M10.0
= #Mache etwas // deine Aktion
BE

Gruß
Move
 
Zurück
Oben