4 Motoren synchron betreiben
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
-
- Beiträge: 9
- Registriert: 03 Jan 2016, 16:55
4 Motoren synchron betreiben
Moin Alle,
da ich nun schon mehrere Stunden damit verbracht habe, ohne Ergebnis, stelle ich die Frage mal im Forum:
Ich bekomme es nicht hin 4 Motoren synchron laufen zu lassen und dann zu wechseln auf je zwei Motoren synchron. Das Ganze ist für die Steuerung eines vierrädrigen Fahrzeugs mit Allradantrieb. Ich benutze dafür Befehlselement die ich an die Motoren schicke. Das klappt auch, aber nur einzeln, also 4 synchron ODER 2 und 2 synchron. Aber beim Wechsel kommt immer irgend etwas unerwartetes. Ich würde ja gerne meinen Quellcode hochladen, weiß aber nicht wie das gehen soll.
Jemand ne Idee?
Danke
Andreas
da ich nun schon mehrere Stunden damit verbracht habe, ohne Ergebnis, stelle ich die Frage mal im Forum:
Ich bekomme es nicht hin 4 Motoren synchron laufen zu lassen und dann zu wechseln auf je zwei Motoren synchron. Das Ganze ist für die Steuerung eines vierrädrigen Fahrzeugs mit Allradantrieb. Ich benutze dafür Befehlselement die ich an die Motoren schicke. Das klappt auch, aber nur einzeln, also 4 synchron ODER 2 und 2 synchron. Aber beim Wechsel kommt immer irgend etwas unerwartetes. Ich würde ja gerne meinen Quellcode hochladen, weiß aber nicht wie das gehen soll.
Jemand ne Idee?
Danke
Andreas
-
- Beiträge: 9
- Registriert: 03 Jan 2016, 16:55
Re: 4 Motoren synchron betreiben
Hallo elektrolutz,
beende ich denn nicht den einen Befehl, wenn ich eine neue Synchronabhängigkeit starte?
Danke
Andreas
beende ich denn nicht den einen Befehl, wenn ich eine neue Synchronabhängigkeit starte?
Danke
Andreas
Re: 4 Motoren synchron betreiben
Hallo alterfischer,
definitiv nein (in diese Falle bin ich auch schonmal getappt). Wenn ich mich noch richtig erinnere, muss auf jeden Fall ein erweiterter Motorbefehl mit "STOP" gesendet werden. Wenn da gleich darauf ein neuer Befehl kommt, sollte man von diesem kurzen Stop nichtmal etwas bemerken...
definitiv nein (in diese Falle bin ich auch schonmal getappt). Wenn ich mich noch richtig erinnere, muss auf jeden Fall ein erweiterter Motorbefehl mit "STOP" gesendet werden. Wenn da gleich darauf ein neuer Befehl kommt, sollte man von diesem kurzen Stop nichtmal etwas bemerken...
Gruß
Thomas
Thomas
-
- Beiträge: 9
- Registriert: 03 Jan 2016, 16:55
Re: 4 Motoren synchron betreiben
Hallo Thomas,
danke. Das werde ich ausprobieren und berichten.
Andreas
danke. Das werde ich ausprobieren und berichten.
Andreas
-
- Beiträge: 9
- Registriert: 03 Jan 2016, 16:55
Re: 4 Motoren synchron betreiben
Nochmal die Frage:
Gibt es eine Möglichkeit im Forum ein Programm hoch zu laden?
Danke
Andreas
Gibt es eine Möglichkeit im Forum ein Programm hoch zu laden?
Danke
Andreas
Re: 4 Motoren synchron betreiben
Hallo!
Nein, hier im Forum kann man nichts hochladen.
Du musst das irgendwo auf Webspace legen.
Dropbox, Onedrive. etc. wären auch gute kostenlose Möglichkeiten.
Gruß
Sven
Nein, hier im Forum kann man nichts hochladen.
Du musst das irgendwo auf Webspace legen.
Dropbox, Onedrive. etc. wären auch gute kostenlose Möglichkeiten.
Gruß
Sven
Dieses Posting gibt ganz allein meine persönliche Meinung wieder!
Re: 4 Motoren synchron betreiben
Oder auf der ftc im Download-Bereich und dann hierher verlinken...
Grüße,
Martin
Grüße,
Martin
-
- Beiträge: 9
- Registriert: 03 Jan 2016, 16:55
Re: 4 Motoren synchron betreiben
Moin Alle,
ich finde es schade, dass man die Programme nicht hochladen kann, da wäre euch sicher sofort mein Kardinalfehler aufgefallen, jedenfalls glaube ich ihn gefunden zu haben. Ich habe beim Drehen statt den Befehl Distanz = 0 ein Reset an alle Motoren gesendet. Mit dem Reset wollte ich nur alle Zähler auf null setzen, weil ich die eben für die 90°-Drehung brauche.
Ausserdem habe ich in alle Unterprogramme ein Stopp eingebaut, wie empfohlen. Im Moment läuft es so wie ich es mir vorstelle.
Aber das Beste war, dass es manchmal ging und manchmal nicht, je nachdem, was vorher ausgeführt wurde.
Also nochmal vielen Dank für eure Untestützung.
Andreas
ich finde es schade, dass man die Programme nicht hochladen kann, da wäre euch sicher sofort mein Kardinalfehler aufgefallen, jedenfalls glaube ich ihn gefunden zu haben. Ich habe beim Drehen statt den Befehl Distanz = 0 ein Reset an alle Motoren gesendet. Mit dem Reset wollte ich nur alle Zähler auf null setzen, weil ich die eben für die 90°-Drehung brauche.
Ausserdem habe ich in alle Unterprogramme ein Stopp eingebaut, wie empfohlen. Im Moment läuft es so wie ich es mir vorstelle.
Aber das Beste war, dass es manchmal ging und manchmal nicht, je nachdem, was vorher ausgeführt wurde.
Also nochmal vielen Dank für eure Untestützung.
Andreas
- Peterholland
- Beiträge: 324
- Registriert: 01 Nov 2010, 22:28
- Wohnort: Poederoyen NL
Re: 4 Motoren synchron betreiben
Hallo andreas,
In FTCommunity is es ublich die Robo-Proprogramme hoch zu uploaden:
http://www.ftcommunity.de/downloads.php ... ie=RoboPro
Damit ist es möglich schneller Fehler mit anderen zu löschen und vorallem: Verbessrerungen durch zu fuhren !
Auch lernt man selbst und auch anderen davon.
Gruss,
Peter
Poederoyen NL
In FTCommunity is es ublich die Robo-Proprogramme hoch zu uploaden:
http://www.ftcommunity.de/downloads.php ... ie=RoboPro
Damit ist es möglich schneller Fehler mit anderen zu löschen und vorallem: Verbessrerungen durch zu fuhren !
Auch lernt man selbst und auch anderen davon.
Gruss,
Peter
Poederoyen NL
Zuletzt geändert von Peterholland am 05 Jan 2016, 11:14, insgesamt 1-mal geändert.
Peter Poederoyen NL
Re: 4 Motoren synchron betreiben
Mir kam die Idee, dass man den Motoren M2, M3 und M4 den Synchron 1 Befehl schickt und dann allen Motoren den Vorwärts Befehl schickt. Dann frägt man M1E ab bis dieser 1 ist. Dann stoppt man alle Motoren und hebt die Synchronisierung mit einem Sycron 0 Befehl an die Motoren M2, M3 und M4 auf.
Das kann ich leider nicht testen, da ich selbst keine Encodermotoren habe.
Mehr Infos gibts noch in der RoboPro-Hilfe im Kapitel über die erweiterte Motorsteuerung.
Raphael
Das kann ich leider nicht testen, da ich selbst keine Encodermotoren habe.
Mehr Infos gibts noch in der RoboPro-Hilfe im Kapitel über die erweiterte Motorsteuerung.
Raphael