Gast
#3372474
Hallo Gemeinde! Ich baue mir eine CNC Maschine, die mit Schrittmotoren angetrieben und von Mach3 gesteuert werden soll. Mechanisch ist alles eigentlich schon fast fertig. Nun bin ich bei der Inbetriebnahme der Schrittmotoren und von Mach3. Hierbei habe ich folgendes Problem: Wichtige Infos: Motor: Nanotec ST8918M4508 Motorsteuerung: Nanotec SMCI36 Einstellungen auf der Steuerung: Takt-Richtungs Modus links im Viertelschritt-Betrieb. Aktiv sind nur 2 Eingänge: Input 6: Takt, Input 5: Richtung Alles andere ist auf "Benutzerdefiniert". PC: Älteres Modell, Pentium 4, 2 GHz. Ich habe nun das Problem, dass sich der Motor nicht wie gewünscht dreht, wenn ich ihn durch Mach3 angsteuert mit den Pfeiltaste jogge. Das äusserst sich durch pfeiffen und eine zitternde Motorwelle. Ich habe schon diverste Einstellungen bei Motor tuning verwendet und bin jetzt zum Schluss gekommen, dass der Fehler irgendwas mit dem Richtungseingäng der SMCI36 zu tun haben muss. Trenne ich die Verbindung von Mach3 zum Richtungseingang der SMCI36, so dreht der Motor ruhig und in der gewünschten Drehzahl. Natürlich nur in eine Richtung. Bei der Konfiguration der Motorsteuerungen habe ich die Software NanoPro verwendet. Starte ich den Motor aus dieser Software heraus, so dreht er schön angenehm und ruhig. Daher schliesse ich eine falsche Verdrahtung aus. Im Handbuch von NanoPro steht auch etwas davon, dass der Richtungseingang 150us vor dem Takt eingang gesetzt werden muss. Schaue ich mir die beiden Signale mit dem Oszi an, so wird diese Zeit korrekt eingehalten. Siehe Anhang. Der Motor stottert trotzdem nur vor sich hin. Was ich nicht verstehe, wiso gibt Mach3 auch beim Richtungssignal ein gepulstes Signal aus, wenn ich nur in eine Richtung fahren möchte? Mach3 braucht doch nur am Anfang das Signal korrekt zu setzten und dann zu takten. Finde das ganze ziemlich kacke, da ich extra Probleme dieser Art vermeiden wollte und daher die teueren Nanotec Steuerungen bestellt habe. Jetzt hätte ich lieber die Beast von Benezan bestellt... Wäre super wenn hier jemand einen Tipp hätte, wie ich das doch nicht hinkriegen kann.
