Ein Nachlaufzeit in AWL Schrittkette

Tmbiz

Level-2
Beiträge
562
Reaktionspunkte
15
Zuviel Werbung?
-> Hier kostenlos registrieren
Zeit.jpg

Hallo, ich bin es schon wieder. Ich habe eine Schrittkette in AWL (TIA14 SPS 1512). Es soll ein Motor durch die LS7 auf schnell geschaltet werden. LS8 Schaltet den Motor dann wieder auf die normale Geschwindigkeit. Aber ich muss das ganze mit einer Zeit Überwachung kombinieren. Ich habe einen Parameter "Nachlaufzeit_Abzugband" da ist zur Zeit ein wert von 10s hinterlegt. Der Wert stepTime ist so aufbereitet, dass er als Referenz genutzt werden kann. Ich möchte, dass die Meldung Err:25 gesetzt wird, wenn die Lichtschranke nicht in der Zeit ("Nachlaufzeit_Abzugband" + 4s) erreicht wird.

Jetzt ist es so, dass der Err 25 sofort kommt wenn ich die Kette durch LS7 auslöse.

Wie muss ich das schreiben?
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn ich das richtig deute, und "stepTime" dir abgelaufende Zeit im aktuellen Schritt enthält, musst du nicht auf "kleiner" vergleichen, sonder auf "grösser gleich"
Code:
U(
L #stepTime
L "Allgemeine_Parameter".Nachlaufzeit_Abzugband
>= D
)
S "Meldungen".Err025
 
Zurück
Oben