-> Hier kostenlos registrieren
Hallo Forum,
ich schreibe eine Kleine Steuerung welche die Werte von einen OP17 auf eine S5- Steuerung überträgt und dann soll der Zähler auf diesen wert gesetzt werden.
Der Zahlenwert wird in DB14 DW3 abgelegt über FB241 in BCD umgewandelt und in Merker MW80 gesichert. Ich habe ein Zeiger auf die Systemtastatur gelegt und dort Frage ich die Entertaste ab. M 39.6
...
SPA FB241
...
U M39.6
L MW80
S Z3
...
Soweit so gut. Nun das Problem:
Ich habe gemerkt das nicht immer der Zähler auf den neuen Wert gesetzt wird. Bei einen Kurzen Enter Tastendruck wird dieser Nicht gesetzt. Manchmal erst beim 2ten Drücken. Ich weis jetzt ob das etwas mit der 1s abtast Zeit zur tun hat. Oder der Zähler keine positive Flanke bekommt.
ich habe es dann so erweitert. Hilft bissl. aber Problem ist immer noch da.
U M39.6
U M50.1
L MW80
S Z3
UN M50.1
= M50.1
Wie kann ich mein Problem lösen. Kann ich auch die Eingabebestätigung anders abfragen?
Ich bin für eure Hilfe sehr dankbar.
mfg Leszek77
ich schreibe eine Kleine Steuerung welche die Werte von einen OP17 auf eine S5- Steuerung überträgt und dann soll der Zähler auf diesen wert gesetzt werden.
Der Zahlenwert wird in DB14 DW3 abgelegt über FB241 in BCD umgewandelt und in Merker MW80 gesichert. Ich habe ein Zeiger auf die Systemtastatur gelegt und dort Frage ich die Entertaste ab. M 39.6
...
SPA FB241
...
U M39.6
L MW80
S Z3
...
Soweit so gut. Nun das Problem:
Ich habe gemerkt das nicht immer der Zähler auf den neuen Wert gesetzt wird. Bei einen Kurzen Enter Tastendruck wird dieser Nicht gesetzt. Manchmal erst beim 2ten Drücken. Ich weis jetzt ob das etwas mit der 1s abtast Zeit zur tun hat. Oder der Zähler keine positive Flanke bekommt.
ich habe es dann so erweitert. Hilft bissl. aber Problem ist immer noch da.
U M39.6
U M50.1
L MW80
S Z3
UN M50.1
= M50.1
Wie kann ich mein Problem lösen. Kann ich auch die Eingabebestätigung anders abfragen?
Ich bin für eure Hilfe sehr dankbar.
mfg Leszek77