Forum: PC-Programmierung Layer Setting Services CANopen - NodeID von Tastenmodulen setzen


von Holunder (Gast)


Lesenswert?

Hallo,

kennt sich jemand mit Layer Setting Services aus?
Ich hab mehrere Tatenmodule über CAN angeschlossen und ich möchte diese 
bzgl. NodeID konfigurieren.

Bisher war es so, dass ich diese einzeln anschließen musste und dann per 
Layer Setting Services (LSS) konfiguriert habe.

Jetzt habe ich testweise alle angeschlossen und jeweils nur ein Modul in 
den LSS Konfiguration Modus gesetzt. In der Hoffnung, dass dann nur ein 
Modul die neue NodeID übernimmt. Leider übernehmen alle die neue NodeID 
:-(

Ist das ein Fehler des Tastenmoduls?
Voraussetzung das ein Gerät sich über LSS konfigurieren läßt, muss doch 
das Gerät den LSS unterstützen, die entsprechende Baudrate haben und im 
LSS Konfig-Modus sein, oder irre ich mich?

Schon mal Danke im Voraus.

Gruß Holunder

von edgar S. (hbl333)


Lesenswert?

Versuche es mal mit dem Service "Switch Mode Selective".
Da kannst Du ein einzelnes Gerät auswählen über "VendorID",
"ProductCode","Revision" und "Seriennummer".....

von edgar S. (hbl333)


Lesenswert?

Siehe auch hier..

www.microcontrol.net/download/appnotes/an1204.pdf

von Holunder (Gast)


Lesenswert?

Danke für den Hinweis, werde es versuchen und hier berichten.

von Holunder (Gast)


Lesenswert?

Danke für den Link und den Tipp mit "Switch Mode Selective".
Damit hat es funktioniert.

Gruß Holunder

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
Noch kein Account? Hier anmelden.