Ich stecke seit einigen Tage an einer Sache mit den Timern fest.
Ich möchte das Senden eines Wertes verzögern, bis der Timer abgelaufen ist.
D.h. die Logik wird durch den ablaufenden Timer getriggert. Der Status des Timers ist dann "False" und ich löse damit das Senden aus. Beim gleichen Aufruf muss aber der Timer neu gestartet werden, da der nächste Wert frühestens wieder nach Ablauf des Timers gesendet werden soll.
Daher 2 Fragen:
1) Gibt es beim Monoflop die gleiche Einschränkung wie bei der Stoppuhr, dass diese in einer Custom-Logik nur einmal aufgerufen werden kann?
2) Wenn ja, wie löse ich dann die Fragestellung oben? Mit 2 Monoflops

An der Stelle muss ich etwas kritisch anmerken, dass die Lösung der Timer noch einschränkt. Beim Trigger-Eingang kann man mittels Optionen das Re-Triggern festlegen, was sehr gut ist.
Bei Reset-Eingang ist leider ein doppelter Flankenwechsel ein-aus-ein notwendig, damit der Timer wieder weiterläuft. Dies ist leider in Custom-Logiken oft nicht oder nur schwer realisierbar. Hier würde man ebenfalls die Auswahl Flanke vs. Pegel benötigen, damit im Falle Pegel der Timer sofort neu anläuft ohne dass ein erneuter Aufruf mit Reset=false notwendig ist.
Sehe ich das richtig, oder hab ich was falsch verstanden?
Danke und lg
Robert