Es geht halt nach wie vor um die Drehzahlmessung (mit bei mir Drehgebern). Bleibt der Motor plötzlich stehen - tut dies auch die Anzeige und zeigt somit nicht 0 sondern den letzten Stand an.
Diese "Problematik" habe ich schon vermutet. Dies ist aber bei Periodenmessung zunächst einmal prinzipbedingt.
Ein Stillstand lässt sich dabei nur über ein Timeout künstlich erzeugen, denn die Periodenmessung weiss
ja nicht ob Stillstand herrscht oder ob es gerade nur "sehr sehr" langsam läuft.
Das geforderte Rücksetzen des Timervalue ist aber für die Lösung des Problems gar NICHT ERFORDERLICH.
Zunächst einmal muss man ein Timeout sicher erkennen. Dafür bietet sich ein einfacher Digitaleingang an.
Für die Timeoutzeit benutzt man ein (Software-)Monoflop (retriggerbar). Kommen keine Pulse mehr setzt man
- nach Ablauf der Timeout-Zeit - den Messwert künstlich per Software auf Null (z.B. Festwert + Relais).
"ein Häckchen zu haben, das den Puffer ein oder abschaltet"
??? siehe oben ... das ist kein Pufferproblem sondern prinzipbedingt!