Hä?? Das ist doch die Zehntel-Sekunde aus dem Timeout-Case, die da angezeigt wird...... Wieso soll das nicht stimmen?
' schrieb:Eine Bemerkung zur Markus Lösung. Da habe ich eine Zahl 0,01 gesehen, diese Zahl stimmt natürlich nicht. Die echte Zeit muss man MESSEN und nicht fest reinschreiben. Die Anzeige sieht allerdings echt gut aus.
eg
Wieso soll das nicht gehen??
' schrieb:Eine Frage hab ich noch zum Initialisiern. Wieso kann ich keine Stacked Sequence machen und dort am Anfang eine locale variable (das wär die lokale Variable von meinem Start-Button) im Modus "write" mit dem Wert "False" verknüpfen? Ich dachte so initialisier ich Werte?
' schrieb:Hä?? Das ist doch die Zehntel-Sekunde aus dem Timeout-Case, die da angezeigt wird...... Wieso soll das nicht stimmen?
Timeout ist Timeout und keine Wartezeit. Wenns auch die Wartezeit wäre, hätte diese unter Windows nur auf +-10 ms gestimmt. Mit dem Timeout stimmt es gar nicht, denn was passiert wenn du irgendeinen Button klickst während die Eventstruktur im Wartezustand ist? Richtig, es kommt kein Timeout Event.
Lass dein Prog eine Minute laufen und schaue, wie genau es ist.
eg
Das ist mir heute morgen zu hoch.....
Bei mir misst es dann exakt eine Minute.
Gruß Markus
' schrieb:Timeout ist Timeout und keine Wartezeit. Wenns auch die Wartezeit wäre, hätte diese unter Windows nur aus +-10 ms . Mit dem Timeout stimmt es gar nicht, denn was passiert wenn du irgendeinen Button klickst während die Eventstruktur im Wartezustand ist? Richtig, es kommt kein Timeout Event.
Lass dein Prog einem Minute laufen und schaue, wie genau es ist.
eg
' schrieb:Das ist mir heute morgen zu hoch.....
Bei mir misst es dann exakt eine Minute.
Gruß Markus
Das glaube ich dir nicht. Bei mir zeigt deine Stopuhr 42.48 Sekunden, statt 60.00 Sekunden. Oder meine Armbanduhr spinnt total.
Gruß
' schrieb:Wieso soll das nicht gehen??
DAS, weiß ich auch nicht
Ich bekomm das Programm lauffähig, wenn ich in "Mechanical Action" umstelle, allerdings bleibt mein Button gedrückt, bis ich ein zweites mal drauf drücke.
PS: Ich bin doch nur Maschbauer, also nicht soooo der Programmierer
Bei mir zeigt es ca. 59 s an und auf der Armbanduhr habe ich nur den Sekundenzeiger verwendet.... Das war dann evtl. ein Ablesefehler.....
Gruß Markus
' schrieb:Das glaube ich dir nicht. Bei mir zeigt deine Stopuhr 42.48 Sekunden, statt 60.00 Sekunden. Oder meine Armbanduhr spinnt total.
Gruß
Darum sollst Du ja initialisieren.... (vgl. Screenshot)
Gruß Markus
' schrieb:DAS, weiß ich auch nicht
Ich bekomm das Programm lauffähig, wenn ich in "Mechanical Action" umstelle, allerdings bleibt mein Button gedrückt, bis ich ein zweites mal drauf drücke.
PS: Ich bin doch nur Maschbauer, also nicht soooo der Programmierer
Markus, ich wollt grad deine Stoppuhr nachbauen, häng aber ein bischen. Wie bekomm ich denn diesen RUN/STOP Button im Case "RUN/STOP", bzw. selbiges im "RESET" Case
Das sind einfach die Buttons vom Front Panel, die Du in die Cases rein verschieben musst.
Gruß Markus
' schrieb:Markus, ich wollt grad deine Stoppuhr nachbauen, häng aber ein bischen. Wie bekomm ich denn diesen RUN/STOP Button im Case "RUN/STOP", bzw. selbiges im "RESET" Case
Pfeift!
Danke, echt ein Deluxe-Teil!
Danke nochmal!