Seite 1
PCAN-USB X6 CAN-FD-Interface für High-Speed USB 2.0 Benutzerhandbuch Dokumentversion 1.1.1 (2017-04-05)
Seite 2
Die Vervielfältigung (Kopie, Druck oder in anderer Form) sowie die elektronische Verbreitung dieses Dokuments ist nur mit ausdrücklicher, schriftlicher Genehmigung der PEAK-System Technik GmbH erlaubt. Die PEAK-System Technik GmbH behält sich das Recht zur Änderung technischer Daten ohne vorherige Ankündigung vor. Es gelten die allgemeinen Geschäftsbedingungen sowie die Bestimmungen der...
PCAN-USB X6 – Benutzerhandbuch Einleitung Der PCAN-USB X6 ist ein CAN-FD-Adapter für den USB-Port und ermöglicht die Anbindung an bis zu sechs CAN-FD- oder CAN- Busse. Das Gerät eignet sich damit bestens für Arbeiten mit mehreren CAN-Netzwerken wie beim Einsatz in Prüfständen mit HIL-Simulationen (Hardware in the Loop) für Kraftfahrzeuge oder in...
PCAN-USB X6 – Benutzerhandbuch Eigenschaften im Überblick Adapter für High-Speed-USB 2.0 (kompatibel mit USB 1.1 und USB 3.0) 6 High-Speed-CAN-Kanäle (ISO 11898-2) Galvanische Trennung am CAN-Anschluss bis zu 300 V (nur bei IPEH-004063 und IPEH-004064) Erfüllt die CAN-Spezifikationen 2.0A/B und FD CAN-FD-Unterstützung für ISO- und Non-ISO-Standard...
Spannungsversorgung von 8 bis 30 V Erweiterter Betriebstemperaturbereich von -40 bis 85 °C Hinweis: Dieses Handbuch beschreibt die Verwendung des PCAN-USB X6-Adapters unter Windows. Treiber für Linux sowie entsprechende Anwendungsinformation finden Sie auf der mitgelieferten DVD im Verzeichniszweig Develop und auf unserer Website unter www.peak-system.com/linux.
Seite 8
PCAN-USB X6 – Benutzerhandbuch CAN-Monitor PCAN-View für Windows Programmierschnittstelle PCAN-Basic zur Entwicklung von Anwendungen mit CAN-Anbindung Programmierschnittstellen für normierte Protokolle aus dem Automotive-Bereich Handbuch im PDF-Format Hinweis: Im Lieferumfang ist kein Netzteil für die Spannungs- versorgung des Geräts enthalten. Das Gerät wird nicht über die...
Computer. Installieren Sie den Treiber vor dem Anschließen des Adapters. Wichtiger Hinweis: Installieren Sie für den korrekten Betrieb und vollen Leistungsumfang des PCAN-USB X6 den Treiber von der mitgelieferten DVD (ab Ausgabe 10/2016). So installieren Sie den Treiber: Starten Sie die Intro.exe von der mitgelieferten DVD.
Seite 10
PCAN-USB X6 – Benutzerhandbuch Hinweis: Verwenden Sie kein USB-Verlängerungskabel zum Anschließen des Adapters an den Computer. Der Einsatz eines Verlängerungskabels entspricht nicht der USB-Spezifikation und kann zu Funktionsstörungen des Adapters führen.
PCAN-USB X6 – Benutzerhandbuch Anschlüsse Dieses Kapitel beschreibt die Anschlüsse an der Vorderseite der PCAN-USB X6 mit D-Sub-Steckern und des PCAN-USB X6 mit M12- Rundsteckern. PCAN-USB X6 mit D-Sub-Steckern Abbildung 1: Anschlussbelegung auf der Frontblende des PCAN-USB X6 mit D-Sub-Steckern 3.1.1...
Full-Speed-USB-Verbindung (USB 1.1) bleibt die LED aus. 3.1.3 High-Speed-USB 2.0 Downstream Der USB-Downstream-Anschluss dient zur Anbindung weiterer USB-Geräte an einen Computer. Hinweis: Das Verbinden eines weiteren PCAN-USB X6 mit dem USB-Downstream-Anschluss ist nicht vorgesehen. 3.1.4 Spannungsversorgung Für den Betrieb des PCAN-USB X6 mit D-Sub-Steckverbindern wird eine Spannungsquelle mit nominell 12 V Gleichspannung benötigt,...
Vorderseite des Gehäuses Hinweis: Im Lieferumfang ist kein Netzteil für die Spannungs- versorgung des Geräts enthalten. Das Gerät wird nicht über die USB-Verbindung zum PC versorgt. PCAN-USB X6 mit M12-Rundsteckern Abbildung 4: Anschlussbelegung auf der Frontblende des PCAN-USB X6 mit M12-Rundsteckern...
Full-Speed-USB-Verbindung (USB 1.1) bleibt die LED aus. 3.2.3 Spannungsversorgung über M12-Rundstecker Für den Betrieb des PCAN-USB X6 mit M12-Rundsteckern wird eine Spannungsquelle mit nominell 12 V Gleichspannung benötigt, 8 bis 30 V sind möglich. Der Eingang ist elektronisch mit einem Verpol-...
PCAN-USB X6 – Benutzerhandbuch Die Polung der Buchse ist wie folgt: Abbildung 6: Spannungsversorgung an der Vorderseite des Gehäuses (Sicht auf M12-Buchse am PCAN-USB X6-Adapter) Der Anschluss erfolgt über das mitgelieferte Kabel: Abbildung 7: Spannungsversorgung über das mitgelieferte Kabel (Sicht auf M12-Buchse am PCAN-USB X6-Adapter) Hinweis: Im Lieferumfang ist kein Netzteil für die Spannungs-...
Seite 16
PCAN-USB X6 – Benutzerhandbuch ansonsten zu Störungen kommt. Bei der Auslieferung ist die Terminierung ausgeschaltet. So aktivieren Sie die interne Terminierung: Kurzschlussgefahr! Gehen Sie beim Löten mit großer Sorgfalt vor, um ungewollte Kurzschlüsse zu vermeiden. Achtung! Durch elektrostatische Entladung (ESD) können Kom- ponenten auf der Platine beschädigt oder zerstört werden.
Seite 17
PCAN-USB X6 – Benutzerhandbuch Abbildung 8: Lötfelder (rot) und Transceiver-Module (blau) auf der Hauptplatine des PCAN-USB X6 Lötfelder: CAN1: JP1, JP2 CAN2: JP3, JP4 CAN3: JP5, JP6 CAN4: JP7, JP8 CAN5: JP9, JP10 CAN6: JP11, JP12...
120 Ohm terminiert sein. Die Terminierung verhindert störende Signalreflexionen und sorgt für einen ordnungsgemäßen Betrieb der Transceiver am angeschlossenen CAN-Knoten (CAN-Interfaces, Steuergeräte). Der PCAN-USB X6-Adapter hat eine zuschaltbare interne Terminie- rung mit 120 Ohm. Wie Sie die interne Terminierung aktivieren, erfahren Sie in Abschnitt 3.3. 3.4.2...
PCAN-USB X6 – Benutzerhandbuch In diesem Beispiel wird der PCAN-USB X6-Adapter mit einem Steuergerät durch ein Kabel verbunden, das an beiden Enden mit 120 Ohm terminiert ist. 3.4.3 Maximale Buslänge High-Speed-CAN-Netzwerke übertragen bis zu 1 Mbit/s. Die maximale Buslänge ist vor allem von der Übertragungsrate abhängig.
PCAN-USB X6 – Benutzerhandbuch Betrieb Status-LEDs 4.1.1 CAN-Kanäle Die Status-LEDs der sechs CAN-Kanäle des PCAN-USB X6 können folgende Zustände annehmen: Status Bedeutung Grün leuchtend Es besteht eine Verbindung zu einem Treiber des Betriebssystems. Grün langsam blinkend Eine Software-Anwendung ist mit dem CAN-Kanal verbunden.
Es liegt eine Spannungsversorgung an. USB-Verbindung trennen Unter Windows wird das Symbol zum sicheren Entfernen der Hard- ware für den PCAN-USB X6-Adapter nicht verwendet. Sie können den Adapter ohne Vorbereitung vom USB-Anschluss des Computers abziehen. Mehrere PCAN-USB X6-Adapter unterscheiden Sie können mehrere PCAN-USB X6-Adapter gleichzeitig an einem...
PCAN-USB X6 – Benutzerhandbuch Software und API Dieses Kapitel behandelt die mitgelieferte Software PCAN-View und die Programmierschnittstelle PCAN-Basic. Monitor-Software PCAN-View PCAN-View ist eine einfache Windows-Software zum Betrachten, Senden und Aufzeichnen von CAN- und CAN-FD-Nachrichten. Hinweis: Dieses Kapitel beschreibt die Verwendung von PCAN- View mit einem CAN-FD-Adapter.
Seite 23
PCAN-USB X6 – Benutzerhandbuch So starten und initialisieren Sie PCAN-View: Öffnen Sie PCAN-View über das Windows-Startmenü. Das Dialogfenster Connect erscheint. Abbildung 11: Auswahl der Hardware und Parameter Wählen Sie das gewünschte Interface aus der Liste. Bestimmen Sie aus der Drop-down-Liste die Clock- Frequenz.
Seite 24
PCAN-USB X6 – Benutzerhandbuch Hinweis: Beide Bitraten müssen mit denen der anderen Teilnehmer am CAN-Bus übereinstimmen. Tipp: Klicken Sie auf die Pfeil-Schaltfläche (), wenn Sie benutzerdefinierte Bitraten festlegen möchten. Unter Filtereinstellungen können Sie den Bereich der zu em- pfangenden CAN-IDs einschränken, entweder für Standard- Frames (11-Bit-IDs) oder Extended-Frames (29-Bit-IDs).
PCAN-USB X6 – Benutzerhandbuch 5.1.1 Registerkarte Senden/Empfangen Abbildung 12: Registerkarte Senden/Empfangen Die Registerkarte Senden/Empfangen ist das zentrale Element von PCAN-View. Sie enthält jeweils eine Liste der empfangenen und der Sendenachrichten. Die Darstellung der Daten erfolgt standardmäßig im Hexadezimalformat. So senden Sie eine CAN-FD-Nachricht: Wählen Sie den Menübefehl Senden >...
Seite 26
PCAN-USB X6 – Benutzerhandbuch Aktivieren Sie die Checkbox CAN FD. Damit können Sie eine Länge von maximal 64 Datenbytes einstellen. Geben Sie die ID, die Daten-Länge in Bytes und die Daten ein. Klicken Sie bei einer Datenlänge von mehr als 8 Datenbytes auf und geben Sie die Daten im Editor ein.
PCAN-USB X6 – Benutzerhandbuch 5.1.2 Registerkarte Trace Abbildung 14: Registerkarte Trace Über die Registerkarte Trace kann der Tracer (Datenlogger) von PCAN-View verwendet werden, um die Kommunikation eines CAN- Busses aufzuzeichnen. Während der Aufnahme werden die Nachrichten in den Arbeitsspeicher des PCs zwischengespeichert.
5.1.3 Registerkarte PCAN-USB X6 Abbildung 15: Registerkarte PCAN-USB X6 Auf der Registerkarte PCAN-USB X6 werden verschiedene Informa- tionen zur Hardware wie die aktuelle Treiberversion angegeben. Zudem können Sie dem Adapter eine Geräte-ID zuweisen. Damit kann er beim parallelen Betrieb mehrerer USB-Adapter von PEAK- System an einem Computer eindeutig identifiziert werden.
PCAN-USB X6 – Benutzerhandbuch Über die Schaltfläche Disable / Enable schalten Sie auf das im Umfeld verwendete CAN-FD-Protokoll um (Non-ISO oder ISO). 5.1.4 Registerkarte Buslast Abbildung 16: Registerkarte Buslast Auf der Registerkarte Buslast werden die aktuelle Buslast, deren Zeitverlauf und statistische Informationen des verbundenen CAN- Kanals angezeigt.
PCAN-USB X6 – Benutzerhandbuch 5.1.5 Registerkarte Fehler-Generator Abbildung 17: Registerkarte Fehler-Generator Über die Registerkarte Fehler-Generator kann zu Testzwecken die Kommunikation auf dem CAN-Bus durch 6 aufeinander folgende dominante Bits gestört werden. Es findet eine Verletzung des CAN- Protokolls auf dem CAN-Bus statt, die durch angeschlossene CAN- Knoten als Fehler erkannt werden muss.
Seite 31
PCAN-USB X6 – Benutzerhandbuch So können Sie einen einzelnen CAN-Frame zerstören: Geben Sie im Feld Bit-Position an, ab welcher Bit-Position innerhalb des CAN-Frames der Fehler erzeugt werden soll. Bei der Zählung werden auch Stuff-Bits berücksichtigt. Bestätigen Sie die Angaben mit Jetzt.
PCAN-USB X6 – Benutzerhandbuch 5.1.6 Statuszeile Abbildung 18: Anzeige in der Statuszeile Die Statuszeile enthält Informationen zur aktuellen CAN-Verbind- ung, zu Fehlerzählern (Overruns, QXmtFull) und Fehlermeldungen. Weitere Informationen zur Benutzung von PCAN-View finden Sie in der Hilfe, die Sie im Programm über das Menü Hilfe oder die Taste...
Auf der mitgelieferten DVD finden Sie im Verzeichniszweig Develop Dateien der Programmierschnittstelle PCAN-Basic. Die API stellt grundlegende Funktionen für die Anbindung eigener Programme an die CAN- und CAN-FD-Interfaces von PEAK-System zur Verfügung. PCAN-Basic kann für folgende Betriebssysteme verwendet werden: Windows 10, 8.1, 7 (32/64-Bit) Windows CE 6.x (x86/ARMv4)
Einfaches Umschalten zwischen den Kanälen einer PCAN-PC- Hardware Treiberinterne Pufferung von 32.768 Nachrichten pro CAN-Kanal Genauigkeit der Zeitstempel von empfangenen Nachrichten bis zu 1 μs (abhängig von dem verwendeten PEAK-CAN-Interface) Unterstützung der PEAK-System Trace-Formate Version 1.1 und 2.0 (für CAN-FD-Anwendungen)
PCAN-USB X6 – Benutzerhandbuch Zugriff auf spezielle Hardwareparameter wie beispielsweise Listen-Only-Mode Benachrichtigung der Applikation über Windows-Events beim Empfang einer Nachricht Erweitertes System für Debuggingoperationen Mehrsprachige Debuggingausgabe Ausgabesprache abhängig vom Betriebssystem Definition eigener Debugging-Information möglich Tipp: Eine Übersicht der API-Funktionen finden Sie in den Header-Dateien.
Verbindung mit einer bei der PEAK-System oder deren Partner gekauften Hardware verwendet werden. Sollte eine CAN-Hardware-Komponente von Drittanbietern kompatibel zu einer von PEAK-System sein, so ist es nicht erlaubt die Treiber von PEAK- System zu verwenden oder weiterzugeben. Wenn ein Drittanbieter Software auf Basis von PCAN-Basic entwickelt und Probleme bei der Verwendung dieser Software auftauchen, wenden Sie sich an den Softwareanbieter.
PCAN-USB X6 – Benutzerhandbuch Technische Daten Anschlüsse (IPEH-004062 und IPEH-004064) 6 x D-Sub-Stecker, 9-polig Belegung nach Spezifikation CiA® 303-1 Galvanische Trennung bis zu 300 V (nur IPEH-004064) USB Upstream USB-Stecker Typ A High-Speed-USB 2.0 Upstream (kompatibel mit USB 1.1 und USB 3.0)
Seite 38
PCAN-USB X6 – Benutzerhandbuch Versorgung Versorgungsspannung 12 V DC, 8 bis 30 V möglich Stromaufnahme ohne USB-Gerät am USB-Downstream: max. 350 mA bei 12 V DC über Power-Anschluss, 0 mA über USB-Upstream Umgebung Betriebstemperatur -40 - 85 °C Temperatur für Lagerung -40 - 100 °C...
PCAN-USB X6 – Benutzerhandbuch Anhang B Maßzeichnungen Abbildung 20: Ansicht PCAN-USB X6 mit D-Sub-Steckern. Die Abbildung entspricht nicht der tatsächlichen Größe des Produkts.
Seite 41
PCAN-USB X6 – Benutzerhandbuch Abbildung 21: Ansicht PCAN-USB X6 mit M12-Steckern. Die Abbildung entspricht nicht der tatsächlichen Größe des Produkts.
Übersicht für Schnelleinsteiger Software-/Hardwareinstallation unter Windows Installieren Sie vor dem Anschließen des PCAN-USB X6 den Treiber von der mitgelieferten DVD. Danach verbinden Sie den Adapter mit einer Spannungsversorgung und einem USB-Anschluss am Computer. Windows erkennt die Hardware und initialisiert den Treiber.
Seite 43
PCAN-USB X6 – Benutzerhandbuch Hinweis: Die Status-LED vom USB-Upstream leuchtet nur, wenn dieser mit einem USB-2.0-Anschluss oder höher verbunden ist. High-Speed-CAN-Stecker (D-Sub, 9-polig) High-Speed-CAN-Rundstecker (M12, 5-polig) Mitgeliefertes Kabel für Spannungsversorgung: Hinweis: Im Lieferumfang ist kein Netzteil für die Spannungs- versorgung des Geräts enthalten. Das Gerät wird nicht über die...