Fachbeiträge

CANopen Module identifizieren

Beim Starten eines CANopen Netzwerkes wird oftmals “vergessen”, die eingesetzten CANopen Geräte zu identifizieren. Mit Identifikation ist hier gemeint, die Inhalte der Objekte 1000h (device type) sowie 1018h (identity) auszulesen und mit definierten Werten in der Steuerung zu vergleichen. Aus meiner Erfahrung sprechen zwei Argumente dafür, diesen Schritt bei jedem Start der Steuerung auszuführen. Erstens […]

Stichworte: , ,

Geschrieben in CAN, CANopen, Fachbeiträge | Keine Kommentare »

Fehlersuche in CAN Netzwerken – Teil 2

In meinem letzten Beitrag bin ich ausführlich auf die richtige Terminierung von CAN Netzwerken eingegangen. Jetzt möchte ich auf weitere Fehler, die beim Aufbau eines CAN Netzwerkes auftreten können, im Detail eingehen. Unterschiedliche Baudraten der Teilnehmer Eigentlich kein ernstzunehmendes Problem – die Baudrate lässt sich auf den meisten Teilnehmern per DIP-Schalter oder Hex-Codierer einstellen. Bei […]

Stichworte: ,

Geschrieben in CAN, CANopen, Fachbeiträge | Keine Kommentare »

Finger weg von CAN Remote Frames!

CAN Remote Frames – auch als RTR (Remote Transmission) bezeichnet – sind in der Bosch CAN Spezifikation /1/ definiert, um einen CAN Data Frame mit dem gleichen CAN Identifier anzufordern. Die Unterschiede zu einem CAN Data Frame sind: beim Remote Frame ist das RTR Bit nach dem Identifier immer rezessiv der Remote Frame hat kein […]

Stichworte: , , ,

Geschrieben in CAN, CANopen, Fachbeiträge | Keine Kommentare »

Fehlersuche in CAN Netzwerken

Im Zusammenhang mit Fehlern in CAN Netzwerken tauchen immer wieder ähnliche Frage- und Problemstellungen auf. Der häufigste Grund für Probleme im CAN Netzwerk ist der fehlerhafte physikalische Aufbau des Netzwerks. Wenn in diesem Umfeld technischer Support geliefert wird, erhalten wir immer eine Reihe von Fehlerbeschreibungen wie folgt: CAN Netzwerk läuft gar nicht Bei einem „hot-plug“ […]

Stichworte: , ,

Geschrieben in CAN, Fachbeiträge | Keine Kommentare »