Parameterabfrage CANopen

Chris_the_new

Level-1
Beiträge
20
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hi,
danke im voraus für Hilfe!

HW: CX9001-001
EL6751
KEB Combivis F5 mit CANopen Schnittstelle
FU Steuerungs Board (ist nur Steuerplatine)

zu meinem Problem:
ich habe bereits eine Verbindung Hergestellt und welche einwandfrei funktioniert, jedoch habe ich keinen Plan wie ich nun Parameter auslesen kann (zb.: device type) bzw wie ich das PDO mapping im programm mache oder ob ich eine EDS datei erstell muss!
also kurz um wie kann ich den Index der vor mir auf dem Zettel steht im Programm umsetzten!
(ja...ist mein erster versuch mit einem CANopen-Node ;)),
danke nochmal!!
 
Hallo,

anbei ein auszug aus der Dokumentatin der EL6751, ich hoffe das hilft dir...

"Um SDO-Objekte auch zur Laufzeit schreiben und Lesen zu können (z.B. aus der SPS heraus), kann dem Knoten (Buskoppler) ein ADS-Port zugewiesen werden (CIFx0-CAN). Die FC510x / EL6751 verfügt stets über einen ADS-Port für jeden Knoten, da die Diagnoseinformationen über ADS transportiert werden. Über diesen können SDO-Objekte per ADS Read Request bzw. Write Request gelesen und geschrieben werden. Der ADS IndexGroup beinhaltet den CANopen Object Index und der ADS IndexOffset beinhaltet den CANopen SubIndex."

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich wollte ja eigentlich durch pdo´s meine nachrichten verschicken da SDO´s ja einen höheren identifier haben und dadurch die niedrigere priorität haben aber zu testzwecken kann ich es ja mal ausprobieren :ROFLMAO:
 
Normaler weise kann man das PDO mapping durch die SDOs beeinflussen, jedes Gerät hat aber default Werte und default PDOs. Die musst du dir anschauen. In einem PDO können maximal 8 Byte Daten liegen, welche das sind musst du aus der Dokumentation des Hersteller entnemen. Dann kannst du im SystemManager die Variablenarten, Größen, Offsets eintagen und das System Starten.
Manche Parameter gibt es nur als SDO, manche SDO Daten kann man auch in ein PDO mappen, das ist schwer zu sagen was dein CAN Gerät so alles kann, wenn man es nicht kennt.

Viel Erfolg!
 
Zurück
Oben