Hallo Fredi,
um das in Galileo zu lösen, fällt mir so spontan nichts ein.
In deinem Fall würde ich das vom easyE4 lösen lassen.
Den Tastendruck am Display sendest du an das easyE4. Ein Bit für aufwärts; ein Bit für abwärts.
Bei einzelnen Tastendrücken rechnest du am easy +/- 1 (Inc/Dec-Wert 1 auf ein MD100-MD, weil nur dieser Datentyp negative Werte darstellt)
Mit dem Tastendruck werden 2 ansprechverzögerte Timer gestartet. z. B. 2 s und 4 s.
Zwei Datenbausteine enthalten die Inc/Dec-Werte 5 und 10, je nachdem, wie lange du die Taste gedrückt hältst.
Ist keine Taste gedrückt, wird der InC/Dec-Wert auf 1 gesetzt.
Wenn 2 s verstrichen sind, wird der Inc/Dec-Wert auf 5 und nach 4 s auf 10 gesetzt.
Siehe Beispiel im Anhang.
Grüße,
Konni