Dieser Artikel behandelt Kommunikationsprobleme auf dem CAN-Bus bei der Verwendung von Ixxat CAN-IB PCIe-Karten und USB-to-CAN-Schnittstellen. Er führt Benutzer durch wichtige Prüfschritte wie Verkabelung, Terminierung, Baudrateneinstellungen und Signalqualität, um häufige CAN-Bus-Probleme zu identifizieren und zu beheben.
ANWENDBARE PRODUKTE
CAN-IB100/PCIe, CAN-IB200/PCIe, CAN-IB300/PCI, CAN-IB400/PCI, CAN-IB520/PCIe mini, CAN-IB600/PCIe, USB-to-CAN V2, USB-to-CAN FD, CAN@net NT
FRAGE
Warum funktioniert mein CAN-Bus nicht korrekt?
ANTWORT
Bitte prüfen Sie die folgenden Punkte, um das Problem zu beheben:
- Sind alle CAN-Knoten richtig mit einander verbunden?
a) Sind CAN-Kabel und CAN-Anschlüsse in Ordnung?
b) Wird ein Standard-CAN-Kabel verwendet?
c) Sind CAN_H, CAN_L und CAN_GND von allen CAN-Knoten miteinander verbunden?
d) Ist das CAN-Kabel abgeschirmt?
e) Ist der Schirm einseitig geerdet?
- Ist der CAN-Bus mit zwei CAN-Abschlusswiderständen abgeschlossen?
- Ist die maximale CAN-Buslänge nicht überschritten?
- Sind mindestens zwei CAN-Knoten an den CAN-Bus angeschlossen?
Bitte beachten Sie:
a) Für die CAN-Kommunikation werden wegen des CAN-Acknowledgements mindestens zwei CAN-Knoten benötigt.
b) CAN-Knoten im „Listen Only“- Modus senden keinen Acknowledgement.
- Ist für alle CAN-Knoten die gleiche CAN-Baudrate eingestellt?
- Ist für alle CAN-Knoten der gleiche CAN-Modus eingestellt?
(Standard (11bit ID) oder Extended (29bit ID)?)
- Entsprechen alle CAN-Knoten dem gleichen CAN-Standard?
(ISO 11898 [ISO99-2] (CAN-High-Speed) oder ISO 11519 [ISO99-3] CAN-Low-Speed (Fault-Tolerant)).
- Sind auf dem CAN-Bus elektrische Störungen vorhanden?
- Sind auf dem CAN-Bus CAN-Error-Frames vorhanden?
- Wenn Sie das Problem nicht selbstständig beheben können, dann schicken Sie uns ein CAN-Topologie-Schema mit Angabe von
a) Leitungslänge
b) CAN-Baudrate
c) Positionierung der CAN-Abschlusswiderstände
d) Anzahl und Typ von angeschlossenen CAN-Knoten
- Haben Sie die CAN-Signal-Qualität und elektrische Störungen auf dem CAN-Bus mit CANcheck, PCAN-Diag oder einem Oszilloskop geprüft?
- Senden Sie uns bitte Screenshots vom CAN-Signal im Oszilloskop.