Contents Up Previous Next

Besonderheiten bei CAN

CAN als nachrichtenorientiertes Bussystem, benötigt neben dem Datenrahmen einen eindeutigen der Nachricht zugeordneten Identifier. Die Module unterstützen den Standard 11-Bit Identifier. Die unteren 8Bit werden hierbei für die eindeutige Modul ID verwendet. Es können also maximal 255 Module adressiert werden. Die noch freien 3Bit sind wie folgt kodiert:

Alle anderen Zustände werden nicht benutzt.

In einer CAN Nachricht können maximal 8 Byte verschickt werden. Es ist unter Umständen notwendig einen längeren Datenrahmen (D-Len > 7) in mehrere CAN Nachrichten zu verpacken. Dies geschieht mittels des Fragmentierungsprotokolls.

Eine Fragmentierung ist normalerweise nicht notwendig, da alle für den Betrieb der Module notwendigen Befehle in eine CAN Nachricht verpackt werden können.