UDS über CAN

OP #3375359
Lesenswert?

Hallo,

ich habe eine Frage zu UDS über CAN:

Generel hat jedes CAN Frame eine Nachrichten ID welche gleichzeitig den 
Inhalt beschreibt und auch die Priorität darstellt.

Wenn ich nun an einer ECU eine UDS Diagnose per CAN durchführen möchte, 
welche Nachrichten ID für das CAN Frame muss ich dann verwenden ? Und 
welche Nachrichten ID hat die Antwort ?

Nach meinem Verständniss muss doch zumindest die Antwort mit 
verschiedenen IDs erfolgen. Andernfalls könnte es passieren, dass 
mehrere ECUs gleichzeitig mit der gleichen ID antworten, die 
Arbitrierung schlägt fehl und es kommt nur Müll an ?

Vielleicht kann mir in diesem Zusammenhang jemand ein paar Worte zum 
Unterschied zwischen funktionaler und physikalischer ID sagen ?

Vielen Dank im Voraus!
Gast #3376681
Lesenswert?

Hans schrieb:
> "dazwischen", bei CAN Bus?

Ja, zumindest bei den deutschen Herstellern ist es mittlerweile üblich, 
mehr als nur einen CAN-Bus zu haben. Über die OBD-Schnittstelle 
kommunizierst Du in vielen Fällen zuerst mit dem Diagnose-Gateway, 
welches die Botschaften dann auf den richtigen CAN-Bus routet.
Gast #3376682
Lesenswert?

Hans schrieb:
> "dazwischen", bei CAN Bus?

Ja. Nicht jeder möchte Fahrzeug-, Antriebs- oder sonstige CAN-*Busse* am 
Diagnosestecker haben. Demnach muss die ID am Diagnose Bus nicht 
unbedingt der ID am Zielsteuergerät sein. Dazu kommt aber immer noch die 
Diagnose-Adresse als Paketinhalt, oder?

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