Hallo zusammen!
Ich probiere derzeit eine Art "Kupplungswalzer" zu programmieren. Jedoch möchte ich nicht einfach nur Sachen kopieren sondern auch verstehen.
Mein Ziel:
Ich gehe davon aus, dass ich immer entgegen der Fahrtrichtung entkuppeln möchte.
Bide Telexe laufen bei mir auf AUX4 im Modus "Telexkupplung".
So schaut meine Funktion bisher aus:
F14:
Timer 1: (0,25s) - Neg.Flanke, Richtung Beide, Stand
+ Logische Funktionen:
Richtungswechsel Neg.Flanke, Richtung Beide, Stand
+ Timer
+ Logische Funktionen:
+ Fahrtwechsel
Timer 2 (0.25s) Neg Flanke, Beide, Beide
+ Fahrtwechsel Neg.Flanke, Richtung Beide, Stand
Timer:
+ Timer 3 (1s, Neg Flanke, Beide, Stand)
+ Logische Funktionen:
+ Fahrtwechsel
+ Richtungswechsel
+ Timer
Timer 3 (3s, Neg Flanke, Beide Beide)
+ Logische Funktionen:
Fahrtwechsel (Neg Flanke, Beide Beide)
+ Ausgänge
AUX 4 (Neg Flanke, Beide Beide)
+ Timer:
Timer 4
+ Logische Funktionen:
Fahrtwechsel Neg Flanke Beide Beide
Ich wollte damit folgendes erreiche (vllt ist mein Logik auch falsch):
Lok Ändern Richtung und fährt 1 Sek lang zurück
Lok bleibt stehen
Lok ändern Richtung
Lok löst Telex aus
Lok fährt 3 Sekunden los.
Lok bleibt stehen.
Aktuell läuft anscheinend so, dass alle Timer durcheinander laufen und T1 übersprungen wird. Ich finde da leider den Fehler nicht und hoffe jemand kann mir etwas helfen.
Ich gehe aktuell davon aus, dass der Countdown von T2 erst nach Ausführung von T1 läuft. Oder liege ich da falsch?