Verständinsfrage zu CAN DeviceNet

Gast #508692
Lesenswert?
• ▲
▼
Hallo,
ich versuche mich gerade in das CAN DeviceNet-Protokoll einzuarbeiten 
und bin dabei auf zwei Probleme gestossen, die ich nicht verstehen. Ich 
hoffe es gibt hier den einen oder anderen der mir weiter helfen kann!?

Es geht um den Message-header bei dem ich auf die Message-ID und auf die 
XID gestossen bin.
Zum einen verstehe ich nicht ganz wer die Message-ID vergibt - wird 
diese vom Server vergeben? bzw. nach welchem Kriterium?-  kann der 
master die "einfach so" nach Lust und Laune vergeben oder gibt es da 
bestimmte Kriterien? - Ich habe hier ein Buch mit ein paar Beispielen, 
in dem ist aber die Message-ID in der Anfrage anderst als im respond, 
warum?

Zum anderen verstehe ich den Sinn der XID (Transactin ID) nicht, was 
macht dieses Bit, dieses ist mal gesetzt und dann wieder mal nicht!?

Ich hoffe mal dass mir jemand weiter helfen kann obwohl DeviceNet ja 
hier zulande nicht sehr verbreitet ist - was wahrscheinlich auch de 
Grund ist, wieso man nur so wenig Informationen darüber bekommen kann :C

Danke für Eure Hilfe
Gruß Christoph

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.