Forum: Haus & Smart Home Grundsätzliche Fragen zu CAN


von Azador (Gast)


Lesenswert?

Hallo,

sorry, falls ich im falschen Forum bin und die Frage hier nicht rein 
paßt, aber ich hab zwar schon gegoogelt, leider ist mir folgender 
Zusammenhang nicht klar:

Was genau ist der Unterschied zwischen einer CAN Nachricht und einem 
Signal? Meine Verständnis dazu ist, dass eine CAN Nachricht das Frame 
ist in dem die Werte der Signale hinterlegt sind. Bei einem 11-Bit 
identifier beträgt die Länge des Datenbereichs 0..8 Byte und diesen 8 
Byte werden die Signale hinterlegt oder?

von Andreas (Gast)


Lesenswert?

Ja.

zudem:
Signale gibts unabhängig vom protokoll, also auch lin, most, Flexray...
Zusätzlich geht auch noch Multiplex:
Es kann beispielshalber durch das erste Byte in einem Frame festgelegt 
werden welches signal im 2ten Byte steht.

von jaz (Gast)


Lesenswert?

Eine CAN Message (CAN Nachricht) entspricht dem Frame welches über den 
Bus geschickt wird.
Ein Signal entspricht der Information die du senden willst.
In dem 8Byte Datenbereich einer Message können demnach mehrere Signale 
liegen. (Generell wird dazu ein Signalmapping festgelegt.)

(In speziellen Fällen kann ein Signal widerum auf mehrere Messages 
verteilt sein, wenn es zu groß ist. Siehe dazu Transportprotokoll.)

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.