CAN-Telegramme aufzeichnen am PC

OP #1455792
Hallo,
ich bin gerade dabei, die CAN-Funktionalität des XE167 von Infineon 
auszutesten. Es handelt sich um Voruntersuchungen zu einem Projekt, 
wobei noch nicht klar ist, welches Bussystem endgültig zum Einsatz 
kommt.

Für mich wäre zunächst hilfreich, wenn einzelne Telegramme auf dem 
CAN-Bus mitgelesen und auf dem PC dargestellt werden könnten. Ein 
entsprechender Adapter von CAN auf RS232 ist bereits vorhanden. Fehlt 
nur noch ein geeignetes PC-Terminalprogramm, welches CAN-Botschaften 
entschlüsseln kann. Bei Betrachtung der Telegramme mit einem 
herkömmlichen Terminal müssen die Bits per Hand entschlüsselt werden -> 
zu mühsam.

Kennt jemand eine entsprechende Software ?

Falls nicht, gibt es irgendwo einen preiswerten, halbwegs brauchbaren 
CAN-Analyzer für die ersten Versuche ?


Gruß Holger
Holger Betz schrieb:
> Für mich wäre zunächst hilfreich, wenn einzelne Telegramme auf dem
> CAN-Bus mitgelesen und auf dem PC dargestellt werden könnten. Ein
> entsprechender Adapter von CAN auf RS232 ist bereits vorhanden. Fehlt
> nur noch ein geeignetes PC-Terminalprogramm, welches CAN-Botschaften
> entschlüsseln kann.

Niemand hier wird wissen in welchem Format die Daten über die RS232 
kommen.
Sinnvoll wäre es die Daten gleich als ASCII zu senden, dann kannst du es 
mit jedem Terminalprogramm darstellen.
>Sinnvoll wäre es die Daten gleich als ASCII zu senden, dann kannst du es
>mit jedem Terminalprogramm darstellen.

wenn er Can-Messages empfängt, wie soll er die nach ascii umwandeln. 
dazu braucht es erst mal ne übersetzugnstabelle.
dazu kommen ja außerdem noch die Metadaten jeder Can-Botschaft.

Klar könnte man das ganze als Hex in Ascii darstellen.
Zusammen mit nem Timnestamp, wär das zumindest ne möglichkeit die 
Botschaften zu loggen.

Aber um sie direkt zu entswchlüsseln wird man wohl auf spezialsoftware 
angewiesen sein.

die Firma Vector ist bei allem was mit can zu tun hat Marktführer.
Das spiegelt sich aber auch in den Preisen wieder.
naja unter entschlüsseln verstehe ich die umwandelung der 
Nachrichtenbytes in die ursprünglichen Daten.
Dafür gibt es zB die DBC-Files, die quasi standard sind und beschreiben 
welche signale auf einem Can anlegen und wie sie in die Nachrichten 
verpackt sind.

Klar kann man da was eigenes baun, aber das kostet dann natürlich auch 
und ist zudem nicht kompatibel zum quasistandard.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.