-> Hier kostenlos registrieren
Hallo,
ich versuche ein kommendes Ereignis A + B durch einen Zähler in einem MD zu erfassen.
Das Problem ist, dass B ca 3 Sekunden nachflackern kann,
das kommened Ereignis aber für diese 3 bzw. 5 Sekunden per FP
nur einmal um 1 hochgezählt wird.
Ich dachte mir, dass A+B einen einschaltverzögerten Timer von z.B. 5 Sekunden startet,
und die entstehenden positive Flanke am Timerausgang dann das MD um 1 hochzählt.
Durch den 5 Sekunden Timer, versuche ich das Flackern von B zu ignorieren,
so dass nur einmal nach 5 Sekunden der Timer T das MD um 1 erhöht. Es haut aber nicht ganz hin,
was ich mir überlegt habe. Rücksetzbedingungen für den Timer habe ich noch nicht gefunden,
dachte dass das aber keine Rolle spielt, wenn ich nur die Positive Flanke des Timers auswerte:
R M2
U A
U B
L S5T#5s
SS T3
U T3
FP M1
= M2
SPBN ende
L MD4
+ L#1
T MD4
ende: NOP 0
So funktioniert es leider nicht, kann mir jemand weiterhelfen???
ich versuche ein kommendes Ereignis A + B durch einen Zähler in einem MD zu erfassen.
Das Problem ist, dass B ca 3 Sekunden nachflackern kann,
das kommened Ereignis aber für diese 3 bzw. 5 Sekunden per FP
nur einmal um 1 hochgezählt wird.
Ich dachte mir, dass A+B einen einschaltverzögerten Timer von z.B. 5 Sekunden startet,
und die entstehenden positive Flanke am Timerausgang dann das MD um 1 hochzählt.
Durch den 5 Sekunden Timer, versuche ich das Flackern von B zu ignorieren,
so dass nur einmal nach 5 Sekunden der Timer T das MD um 1 erhöht. Es haut aber nicht ganz hin,
was ich mir überlegt habe. Rücksetzbedingungen für den Timer habe ich noch nicht gefunden,
dachte dass das aber keine Rolle spielt, wenn ich nur die Positive Flanke des Timers auswerte:
R M2
U A
U B
L S5T#5s
SS T3
U T3
FP M1
= M2
SPBN ende
L MD4
+ L#1
T MD4
ende: NOP 0
So funktioniert es leider nicht, kann mir jemand weiterhelfen???