22.12.2012 Aufrufe

Feldbus - IT Wissen.info

Feldbus - IT Wissen.info

Feldbus - IT Wissen.info

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

FELDBUSSE<br />

Datenrahmen des<br />

CAN-Protokolls<br />

9<br />

Weitere Top-Infos unter <strong>IT</strong><strong>Wissen</strong>.<strong>info</strong><br />

(CAN-2.0B).<br />

Das CAN-Frame beginnt mit<br />

einem Bit für die Synchronisation,<br />

das den Beginn des Frames<br />

(SoF) kennzeichnet und aus dem<br />

die Stationen das Taktsignal<br />

ableiten. Das folgende<br />

Arbitration-Feld setzt sich beim<br />

Standard-Frame aus einem 11 Bit<br />

langen Identifier-Feld und einem<br />

Kontrollbit, dem Remote<br />

Transmission Request (RTR),<br />

zusammen.<br />

Da der CAN-Datenrahmen ja<br />

keine Quell- und Zieladresse benutzt, können alle Steuergeräte prüfen, ob die jeweils<br />

auf dem CAN-Bus liegende Information für sie relevant ist. Diese Information steht im<br />

Identifier-Feld und zeigt an um welche Art der Information es sich handelt.<br />

Beispielsweise um die Öl- oder Wassertemperatur des Motors, die Motordrehzahl oder<br />

die Einspritzmenge an Treibstoff. Der eigentliche Wert steht im Datenfeld. Außerdem<br />

ist in diesem Feld die Priorität des Steuergerätes eingetragen, die die<br />

Zugangssteuerung bestimmt. Alle Stationen überprüfen ständig, ob die Nachricht im<br />

Identifier-Feld für sie relevant ist oder eine andere Station mit einer höheren<br />

Sendepriorität sendet.<br />

In dem nachfolgenden Control-Feld von 6 Bit wird die Anzahl der Bytes eingetragen,<br />

die das Datenfeld umfasst. Zwei der sechs Bits sind reserviert, in die anderen vier wird<br />

die Länge der Daten in Bytes eingetragen.<br />

Mit dem CRC-Feld für die zyklische Blockprüfung (CRC) können Übertragungsfehler<br />

erkannt werden und das ACK-Feld ist das Bestätigungsfeld in dem die Anzahl der<br />

Empfangsstationen eingetragen wird, die die Nachricht fehlerfrei empfangen haben.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!