CAN Bus Startup Time ECU

Gast #6847325
Lesenswert?
• ▲
▼
Hallo an alle,

ich hätte eine Frage bezüglich des CAN Bus.
Nach dem Power On eines Steuergerätes wie lange darf dieses für seine 
Initialisierung benötigen und nach welcher Zeit muss es in der Lage sein 
auf dem Bus zu antworten?
Ich habe schon alles durchsucht aber leider nichts gefunden.

Danke und Grüße

Alf
Lesenswert?
• ▲
▼
Alfalfa schrieb:
> wie lange darf dieses für seine
> Initialisierung benötigen und nach welcher Zeit muss es in der Lage sein
> auf dem Bus zu antworten?

Du meinst sicher dieses Steuergerät:
Beitrag "Re: Junkers CAN-Bus Protokoll"

Oder doch dieses?
https://agro-center.de/load-sensing-frontladersteuerventil-can-bus-hsvlos200030.html

Das dritte Steuergerät mit CAN-Bus fällt mir gerade nicht ein.
Lesenswert?
• ▲
▼
Lexa81 schrieb:
> Das ist so nicht richtig. Es gibt in der Regel definierte Timeouts für
> das Netzwerk Management. Irgendwann muss ne ECU auch wieder schlafen
> gehen.

Die Timeouts sind aber deutlich länger, denn im Normalfall wird das 
Schlafengehen koordiniert, also alle Steuergeräte signalisieren 
explizit, dass sie schlafbereit sind. Nur wenn einfach gar nix mehr 
kommt, schläft das Steuergerät nach einem Timeout ein.
Lesenswert?
• ▲
▼
Alfalfa schrieb:
> Nach dem Power On eines Steuergerätes wie lange darf dieses für seine
> Initialisierung benötigen und nach welcher Zeit muss es in der Lage sein
> auf dem Bus zu antworten?
> Ich habe schon alles durchsucht aber leider nichts gefunden.

zumindest bei automotive haben die OEM jeweils Hausnormen die das 
beschreiben. Das ist aber kein thema vom physical Layer CAN sondern von 
der Architektur vom Netzwerk das man mit CAN aufbaut, speziell sleep 
wakeup wurde ja schon genannt.
Gast
Lesenswert?
• ▲
▼
Da gibt es keine allgemein gültige Festlegung.
Die Startup-Zeit ist im Normalfall eine Systemanforderung, die bezogen 
auf den Anwendungsfall festgelegt wird.

Ein Automobilhersteller würde für seine Fahrzeug bspw. sowas festlegen:
Spätestens 200ms nach Power-On oder Wakeup muss der erste CAN Frame 
gesendet werden.
Gast
Lesenswert?
• ▲
▼
H.Joachim S. schrieb:
> Ich denke nicht dass es dafür feste Vorgaben gibt.

Früher war es mal so daß nach 500 ms die Empfänger der Botschaften 
Fehlerspeichereinträge hatten. Aber die Startup-Zeiten sind im Auto 
seither ständig reduziert worden. (man macht deshalb auch die 
Speichertests nicht mehr in der Initialisierungsphase).

Gruß Anja

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.