Baumer BA_DSRT_22DJ Benutzerhandbuch

Seite 78

Advertising
background image

Manual_CANopen_StrainLink_DE_V3_05.doc

13/65

Baumer

07.07.11/dam

Frauenfeld, Switzerland

Den Aufbau des Standard-Frames nach Standard CAN 2.0A zeigt das folgende Bild:

1

11

1

1

1

4

0…64

15

1

1

1

7

3

S

ta

rt

o

f

F

ra

m

e

(

S

O

F

)

Id

e

n

ti

fi

e

r

R

T

R

*

ID

E

*

*

r0

D

L

C

D

A

T

A

E

n

d

o

f

F

ra

m

e

(

E

O

F

)

In

te

rm

is

s

io

n

(

IF

S

)

*

RTR = 0 => Data Frame
RTR = 1 => Remote Frame

** IDE = 0 => 11Bit Identifier

IDE = 1 => 29 Bit Identifier

A

C

K

rezessiv

dominant

C

R

C

CAN Data Frame

•

Start: dominant (logisch 0), dient der Synchronisation

•

Identifier: Information für den Empfänger und Prioritätsinformation für die Busarbitrierung

•

RTR: rezessiv, unterscheidet zwischen Daten- (dominant) und Datenanforderungstelegramm

(rezessiv)

•

IDE: Identifier Extension

•

r0: reserviert

•

DLC: enthält die Längeninformation der nachfolgenden Daten

•

DATA: enthält die Daten des Telegramms

•

CRC: kennzeichnet den Fehlercode für die vorangegangenen Informationen. Die CRC Prüfsumme

wird zur Fehlererkennung verwendet

•

ACK: enthält Rückmeldung von anderen Teilnehmern bei korrektem Empfang der Nachricht

•

EOF: kennzeichnet das Ende des Datentelegramms (7 rezessive Bits)

•

IFS: kennzeichnet den Zeitraum für das Übertragen einer korrekt empfangenen Nachricht

4.2.4

Bitweise Busarbitrierung

Im Rahmen der Arbitrierungsphase wird ermittelt, welche von den gleichzeitig arbitrierenden Nachrichten die
höchste Priorität aufweist. Höchste Priorität hat die Nachricht mit dem niedrigsten Wert des Nachrichten-
Identifiers. Die Arbitrierungsphase umfasst das Senden des Nachrichten-Identifiers sowie des sog. RTR-Bits
("Remote-Transmission-Request"-Bit). Erkennt ein Netzknoten einen dominanten Buspegel (logisch 0),
obwohl er selbst einen rezessiven Pegel (rezessives Bit) aufgeschaltet hat, so bricht er den Sendevorgang
sofort ab und geht in den Empfangszustand, da in diesem Falle offensichtlich gleichzeitig eine Nachricht
höherer Priorität gesendet wird.

Advertising