Error Passiv Frame beim CAN-Bus

OP #3247264
Lesenswert?
• ▲
▼
Hallo erstmal an alle,

schreibe gerade eine kleine Hausarbeit über den CAN-Bus und habe bei den 
Fehlertelegrammen eine kleine Frage. Vielleicht kann mir ja jemand von 
euch weiterhelfen.

Wenn auf dem CAN-Bus ein Frame fehlerhaft übertragen wird, erkennen das 
die anderen Teilnehmer und intervenieren mit einem Active Error Frame, 
welcher den Sender veranlasst seinen CAN Frame nochmal zu senden.
Dies kann u.U so oft passieren bis der Fehlerzähler der Station die den 
Error Frame verschickt zu hoch ist. Dann geht der Knoten davon aus, dass 
er selber defekt ist und geht in den Error Passiv Modus.
So und nun meine Frage in allen Spezifikationen steht, dass die 
Stationen dann einen Error Passiv Frame senden.
Dieser besteht aus dem Error Passiv Flag (6 rezessive Bits) und dem 
Error Passiv Delimiter(8 rezessive Bits).
Jeder Teilnehmer kann, wenn er eine Nachricht sendet, diesen Fehler 
überschreiben. Soweit klar. Wenn jetzt aber niemand die Nachricht 
überschreibt, was passiert dann?
Der CAN-Bus braucht doch immer ein dominantes Bit, um die Teilnehmer zu 
synchronisieren. Auf den Bus werden beim Error Passiv Frame aber nur 14 
rezessive Bits übertragen. Meiner Meinung nach unterscheidet sich das 
doch aber gar nicht von dem Idle zustand des Busses. Die Stuffbitregel 
gilt doch auch nur wenn vorher das SOF gesendet wurde.
Können andere Teilnehmer erkennen, dass ein Knoten ein Error Passiv 
Frame sendet?
Was ist der Sinn von dem Error Passiv Telegramm?

Danke schonmal für eure Hilfe.

Grüße Max

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.