Forum: Mikrocontroller und Digitale Elektronik CANape: Kann man eine komplette Botschaft einsehen?


von Mateo M. (mateo-m)


Lesenswert?

Hallo Zusammen,

ich verwende CANape V9.0 und versuche eine komplette Botschaft
einzusehen. Unter Programm>>CANape>>Tools>>CANdb++ kann ich die 64
Datenbit einsehen. Was mich interessiert ist aber der gesamte Frame mit
Inhalt. Also [Startbit/Identifier/RTR/IDE/..../DATEN/CRC/ACK/...]. Kann
mir jemand weiterhelfen?

Danke schon mal
von Ralph (Gast)


Lesenswert?

Das steht da nicht drin.
CanDB++ beinhaltet nur die Definition des Nachrichten Inhaltes.

Das was du suchst findet sich in den CAN Standards.

Im Signalverlauf anzeigen geht auch nicht, da viele der von dir 
gesuchten Daten bereits auf dem LowLevel des HW Controllers verarbeitet 
werden.

Die Daten wirst du nur mit einem DigitalSpeicherOszilloskop mit CAN 
Unterstützung ansehen können.

Das Verctor Tool zum analysieren der CAN Datenströme ist allerdings 
CANalyzer und nicht CANape
von peterguy (Gast)


Lesenswert?

Möchtest Du CCP oder XCP Frames anschauen?
Dann lass dir mal das Tracefenster anzeigen. Das müsste unter 
"Ansicht->Trace" zu finden sein. Falls ein Auswahlmenu kommt die obere 
Option wählen.
Damit siehst du zumindest schonmal alle ein- und ausgehenden CCP/XCP 
Botschaften mit Zeitstempel und Rohdaten.

Wenn du detaillierte Infos zu anderen empfangenen CAN Frames haben 
möchtest, musst du wohl eher auf CANoe oder CANalyser zurückgreifen.

Obenstehende Angaben ohne Gewähr, habe grad leider keine Möglichkeit das 
Nachzuschauen.
von Mateo M. (mateo-m)


Lesenswert?

@Ralph: Danke für den Tipp mit dem DigitalSpeicherOszilloskop, aber ich 
versuche das ganze mit CANape zu lösen.
@peterguy: Vielen Dank, werde ich gleich probieren.

Es sind CCP Frames, die ich ansehen/bearbeiten möchte...
Mir ist bewusst, dass eigentlich CANoe und CANalyzer für diese 
Funktionen entwickelt wurden und CANape nur zum Signale "lesen". Ich 
suche aber nach einer Möglichkeit mir eine CAN-Botschaft mit Ihrem Frame 
anzeigen zu lassen und bestimmte Datenbits (ein Signal in der Botschaft) 
zu ändern und den kompletten Frame wieder zu versenden. 
Selbstverständlich nicht mit einem solchen Funktionsumfang wie CANoe 
oder CANalyzer.
von Thomas F. (igel)


Lesenswert?

Eine Botschaft mit ID und DLC kann man z.B. mit den kleinen 
Programmierbeispielen für die Vector-API ansehen:

Vector Driver CD:
  Driver\CANDriver Library\CANLIB -> z.B. CANVBas.exe
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.