Guten Morgen, ich möchte einen Schrittmotor aller 4s um 10 Schritte bewegen. Dafür habe ich mir schon ein Programm mit 2 Timern geschrieben. Aber leider stört der der Timer mit 4s den Timer für den Schrittmotor. Wenn ich den Schrittmotor-Timer starte ( sub schritt() ), dann funktioniert alles super. Bei Start des Timer1 ( Sub Initialisierung() ) springt der Motor, so als ob die Geschwindikeit zu hoch wäre. Wenn ich dann ohne Reset den Schrittmotor-Timer wieder starte, dann funktioniert auch hier nix mehr. Mein Programm ist im Anhang, es ist mit BASCOM geschrieben. mfg Frank
Das Ganze ist ja so langsam und sollte sich daher mit einer anderen Struktur mit nur einem timer machen lassen.
ja stimmt hier in meinem Beispiel wäre es möglich, später möchte ich aber beide Geschwindigkeiten (Regelung und Schrittmotor) wesentlich ändern. Dafür brauche ich 2 unabhängige Timer. Außerdem interessiert es mich wirklich warum ich den einen Timer nicht problemlos von dem andernen aus starten kann. Ich verstehe nicht wo sich die beiden Timer beeinflussen!? Mfg Frank
@ Frank N. (frankne) >ändern. Dafür brauche ich 2 unabhängige Timer. Nöö, einer reicht locker, ist wahrscheinlich sogar besser. Stichwort digitaler Regler mit fester Abtastperiode. >Außerdem interessiert es mich wirklich warum ich den einen Timer nicht >problemlos von dem andernen aus starten kann. >Ich verstehe nicht wo sich die beiden Timer beeinflussen!? Das Problem sitzt vor der Tastatur ;-) Deine Denk- und Programmierweise ist falsch. MFG Falk Mfg Frank
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.