Schrittmotorsteuerung über RS485

Gast #5248671
Lesenswert?

Hallo Leute,
ich bin absoluter Vollanfänger in diesem Thema, also seid mir bitte 
nicht böse, wenn ich etwas länger brauche. ;)

Ich möchte 2 Schrittmotoren (später auch 3) der Firma Trinamic getrennt 
ansteuern. Die werden über die RS485-Schnittstelle gesteuert, wofür ich 
einen USB to RS485 Converter habe. So weit hab ich auch alles 
(hoffentlich richtig, so wie in der Skizze) miteinander verkabelt und 
die Treiber installiert, allerdings konnte ich bisher nur BEIDE Motoren 
gleichzeitig ansteuern, nicht aber getrennt.
Später sollen per Matlab Befehle an die Motoren gesendet werden, in dem 
Testprogramm von Trinamic (TMCL-IDE) lief es aber auch schon nicht so, 
wie es soll.

Hab ich irgendwas übersehen oder mach in einfach was falsch?
Vielen Dank schonmal,
Lukas
Angehängte Dateien:
Gast #5248923
Lesenswert?

Hallo Thorsten,

meinst du die Treiber des Converters?
Beim Hersteller (Digitus) war ein Treiber dabei, den hab ich 
installiert, allerdings keine Adressen zugewiesen. (?)
Im TMCL-IDE wird mir nur ein Com-Port angezeigt (stimmt ja so weit, weil 
ja alles an einem Anschluss hängt, oder?) aber eben auch nur ein Motor.

Viele Grüße,
Lukas
#5248928
Lesenswert?

Hallo,

er meint, haben die Motortreiber am Bus alle unterschiedliche Adressen? 
Werden diese mit ihrer Adresse angesprochen? Sämtliche Daten auf dem Bus 
erhalten alle Busteilnehmer gleichzeitig. Die Adresse unterscheidet 
diese. Wie bei Hausnummern einer Straße. Mal angenommen es gibt eine 
Auslieferungskonfiguration, alle haben die Adresse 1. Du änderst nichts, 
dann müssen sich zwangsweise alle Motoren angesprochen fühlen.
Gast #5248933
Lesenswert?

Lukas schrieb:
> Die werden über die RS485-Schnittstelle gesteuert

Das heisst ja nicht unbedingt, dass man mehrere an einem Bus ansteuern 
kann, die durch Adressen oder Node-Nummern unterschieden werden - 
vielleicht ist das einfach so: ein Comport, eine Treiberstufe, ein 
Motor. Näheres kann man nur aus dem Manual entnehmen.

Lukas schrieb:
> allerdings keine Adressen zugewiesen. (?)

Dann KANN es nicht funktionieren, auch wenn die Geräte busfähig sind.

Georg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren