CANopen: Automatische Baudratenerkennung

Gast #340650
Lesenswert?

Hallo Allerseits!!!

Bin gerade dabei mich mit CANopen auseinanderzusetzen und dabei
mehrmals auf die "Automatische Baudratenerkennung" gestossen.

Wie darf man sich das vorstellen, wird da vom Master solange eine
bestimmte Nachricht mit verschiedenen Baudraten versendet, bis der
Slave eine richtige Antwort gibt?

Oder läuft das eher so ab, dass der Slave solange beim Master nach der
eingestellten Baudrate nachfragt, bis der Master sagt: "Ja, die
isses"

Wie funktioniert dann ein Baudratenwechsel?

Fragen also über Fragen. Vielleicht kann mir ja jemand weiterhelfen.

Gruss, Jan
Gast #340652
Lesenswert?

Hallo Jan!

@Baudratenerkennung: Ein Teilnehmer liest solange auf dem Bus mit, bis
er eindeutig die Baudrate festlegen kann. Das kann zum Beispiel über
Zeiten zwischen den 0-1/1-0 Wechseln sein. Alternativ, wenn es das CAN
Modul unterstützt, kann man auch das Modul mit einer festen Baudrate
einschalten und überwachen, ob Empfangsfehler auftreten; nun wird die
Baudrate solange angepasst, bis keine Fehler mehr auftauchen.

@Baudratenwechsel: Bei einem Wechsel passiert es nun, dass plötzlich
viele Fehler auftreten. Das kann zum einen ein Fehler in der
Übertragung sein oder eine neue Baudrate (wer macht so etwas?). Wenn
nun zum Beispiel die 0-1/1-0 Wechsel in Echtzeit aufgezeichnet werden,
so kann gleich auf eine neue Baudrate umgestiegen werden.

Gruß,
Rainer

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren