Inhaltszusammenfassung für Peak System PCAN-PCI Express
Seite 1
PCAN-PCI Express CAN-Interface für PCI Express Benutzerhandbuch Dokumentversion 3.6.0 (2019-03-20)
Seite 2
PCAN-PCI Express Vierkanal Vier CAN-Kanäle IPEH-003040 galvanisch entkoppelt Das Titelbild zeigt das Produkt PCAN-PCI Express Vierkanal galvanisch entkoppelt. Andere Produktausführungen sind in der Bauform identisch unterscheiden sich jedoch in der Bestückung. PCAN® ist eine eingetragene Marke der PEAK-System Technik GmbH. CANopen®...
PCAN-PCI Express – Benutzerhandbuch Inhalt Einleitung Eigenschaften im Überblick Systemvoraussetzungen Lieferumfang Software und Karte installieren CAN-Bus anschließen Anschluss über D-Sub-Steckverbinder 3.1.1 Slotblende mit D-Sub-Steckern Spannungsversorgung externer Geräte Verkabelung 3.3.1 Terminierung 3.3.2 Beispiel einer Verbindung 3.3.3 Maximale Buslänge Software und API Monitor-Software PCAN-View 4.1.1...
Seite 4
PCAN-PCI Express – Benutzerhandbuch Anhang B Maßzeichnung Anhang C Übersicht für Schnelleinsteiger...
PCAN-PCI Express – Benutzerhandbuch Einleitung Die PCAN-PCI Express-Karte ermöglicht die Einbindung eines PCs mit PCI Express-Steckplätzen in CAN-Netzwerke. Zwischen der Computer- und der CAN-Seite ist eine galvanische Trennung bis maximal 500 Volt gegeben. Es gibt Ausführungen mit einem, zwei und vier Kanälen.
B. für externen Buskonverter Erweiterter Betriebstemperaturbereich von -40 bis 85 °C Hinweis: Dieses Handbuch beschreibt die Verwendung der PCAN-PCI Express-Karte unter Windows. Treiber für Linux so- wie entsprechende Anwendungsinformation finden Sie auf der mitgelieferten DVD im Verzeichniszweig Develop und auf der Website von PEAK-System unter www.peak-system.com/linux.
PCAN-PCI Express – Benutzerhandbuch Software und Karte installieren Dieses Kapitel behandelt die Softwareinstallation der PCAN-PCI Express unter Windows und deren Einbau in den Computer. Installieren Sie den Treiber vor dem Einbau der Karte. So installieren Sie den Treiber: Starten Sie die Intro.exe von der mitgelieferten DVD.
Seite 8
PCAN-PCI Express – Benutzerhandbuch Nur Vierkanalversion: Für die zusätzliche Slotblende der Vierkanalversion wird weiterer Platz benötigt. Stecken Sie die Karte in einen PCI Express-Steckplatz. Schließen Sie das Computergehäuse. Verbinden Sie den Computer mit dem Stromnetz. Schalten Sie den Computer ein und starten Sie Windows.
Ein High-Speed-CAN-Bus (ISO 11898-2) wird an die 9-polige D-Sub- Steckverbindung angeschlossen. Die CAN-Belegung entspricht der Spezifikation CiA® 303-1. Abbildung 1: Position der Pfostenstecker für die CAN-Anschlüsse, CAN 3 (oben links), CAN 4 (oben rechts) Abbildung 2: Anschlussbelegung High-Speed-CAN (Sicht auf einen Stecker an der PCAN-PCI Express-Karte)
Seite 10
Buskonvertermodule an, wie den PCAN-TJA1054 für einen Low-Speed-CAN-Bus entsprechend ISO 11898-3. Die Pin-Zuordnung zwischen dem D-Sub-Stecker und dem 10-poligen Anschluss auf der PCAN-PCI Express Vierkanal-Karte für Kanal 3 und 4 ist wie folgt: Abbildung 3: Nummerierung am 10-poligen Anschluss...
3.1.1 Slotblende mit D-Sub-Steckern Abbildung 4: Zweikanal-Slotblende Nur Vierkanalversion: Um einen CAN-Bus an die PCAN-PCI Express- Karte anzuschließen, benutzen Sie die im Lieferumfang enthaltene Slotblende. Nachdem Sie die Flachbandkabel von der Slotblende mit den 10-poligen Pfostenstecker der CAN-Anschlüsse 3 und 4 auf der Karte verbunden haben, können Sie den CAN-Bus an die D-Sub-...
Zweikanal- und Vierkanal-Ausführung unabhängig für jeden CAN- Anschluss). Mit einer Lötbrücke je CAN-Kanal auf der Platine der PCAN-PCI Express kann dafür eine Spannung von 5 Volt am Pin 1 des D-Sub-Steckers angelegt werden. Die Stromabgabe ist auf 50 mA beschränkt.
Seite 13
PCAN-PCI Express – Benutzerhandbuch Abbildung 5: Position der Lötfelder auf der Platinenrückseite für die 5-Volt- Versorgung am CAN-Anschluss 5-Volt-Versorgung D-Sub-Anschluss Lötfeld Ohne (Standard) Pin 1 CAN 1 JP100 CAN 2 JP200 CAN 3 JP300 CAN 4 JP400 Kurzschlussgefahr! Die 5-Volt-Versorgung ist nicht gesondert gesichert.
Die PCAN-PCI Express-Karte hat keine interne Terminierung. Betreiben Sie den Adapter an einem terminierten CAN-Bus. 3.3.2 Beispiel einer Verbindung Abbildung 6: Einfache CAN-Verbindung Das Beispiel stellt eine Verbindung der Karte PCAN-PCI Express mit einem Steuergerät dar. Das Verbindungskabel ist an beiden Enden mit 120 Ohm terminiert.
PCAN-PCI Express – Benutzerhandbuch 3.3.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. Die folgende Tabelle zeigt die maximal mögliche CAN-Buslänge bei verschiedenen Übertragungsraten: Übertragungsrate Buslänge 1 Mbit/s 40 m...
PCAN-PCI Express – 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-Adapter.
Seite 17
PCAN-PCI Express – Benutzerhandbuch So starten und initialisieren Sie PCAN-View: Öffnen Sie PCAN-View über das Windows-Startmenü. Das Dialogfenster Connect erscheint. Abbildung 8: Auswahl der Hardware und Parameter Wählen Sie das gewünschte Interface aus der Liste. Wählen Sie aus der Drop-down-Liste Bitrate die Übertra- gungsrate, die von allen Teilnehmern am CAN-Bus verwen- det wird.
Seite 18
PCAN-PCI Express – Benutzerhandbuch unbekannten CAN-Umgebung (zum Beispiel bei unter- schiedlichen Übertragungsraten) vermieden. Bestätigen Sie abschließend die Angaben im Dialogfenster mit OK. Das Hauptfenster von PCAN-View erscheint (siehe Abbildung 9).
PCAN-PCI Express – Benutzerhandbuch 4.1.1 Registerkarte Senden/Empfangen Abbildung 9: 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 CAN-Daten erfolgt standard- mäßig im Hexadezimalformat. So senden Sie eine CAN-Nachricht mit PCAN-View: Wählen Sie den Menübefehl Senden >...
Seite 20
PCAN-PCI Express – Benutzerhandbuch Geben Sie die ID, die Daten-Länge in Bytes und die Daten der neuen CAN-Nachricht ein. Hinweis: Seit der Programmversion 4 von PCAN-View heißt das Feld nicht mehr DLC, sondern Länge. Letztere spiegelt die tatsächliche Datenlänge wieder.
PCAN-PCI Express – Benutzerhandbuch 4.1.2 Registerkarte Trace Abbildung 11: 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.
PCAN-PCI Express – Benutzerhandbuch 4.1.3 Registerkarte PCAN-PCI-Express Abbildung 12: Registerkarte PCAN-PCI (Beispiel) Auf der Registerkarte PCAN-PCI Express befinden sich detaillierte Informationen zur Hardware und zum verwendeten Treiber. 4.1.4 Statuszeile Abbildung 13: Beispiel einer Statuszeile Die Statuszeile enthält Informationen zur aktuellen CAN-Verbind- ung, zu Fehlerzählern (Overruns, QXmtFull) und Fehlermeldungen.
PCAN-PCI Express – Benutzerhandbuch Eigene Programme mit PCAN-Basic anbinden Abbildung 14: PCAN-Basic Auf der mitgelieferten DVD befinden sich im Verzeichniszweig Develop Dateien der Programmierschnittstelle PCAN-Basic. Diese API stellt grundlegende Funktionen für die Anbindung eigener Pro- gramme an die CAN- und CAN-FD-Interfaces von PEAK-System zur Verfügung und kann für folgende Betriebssysteme verwendet...
PCAN-PCI Express – Benutzerhandbuch Die API ist betriebssystemübergreifend konzipiert. Dadurch können Softwareprojekte mit wenig Aufwand zwischen den Plattformen portiert werden. Für alle gängigen Programmiersprachen stehen Beispiele zur Verfügung. PCAN-Basic unterstützt ab Version 4 den neuen Standard CAN FD (CAN with Flexible Data Rate), der sich vor allem durch höhere Bandbreiten bei der Datenübertragung auszeichnet.
PCAN-PCI Express – 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.
Seite 26
PCAN-PCI Express – Benutzerhandbuch erfolgreicher Initialisierung steht der CAN-Kanal zur Verfügung. Weitere Einstellungen sind nicht erforderlich. Interaktion Zum Lesen und Schreiben von Nachrichten stehen die Funktionen sowie zur Verfü- CAN_Read CAN_Write CAN_ReadFD CAN_WriteFD gung. Es können zusätzliche Einstellungen vorgenommen werden, wie z.
PCAN-PCI Express – Benutzerhandbuch 4.2.3 Hinweise zur Lizenz Gerätetreiber, die Interface-DLL sowie alle anderen zur Anbindung benötigten Dateien sind Eigentum der PEAK-System Technik GmbH und dürfen nur in Verbindung mit einer bei der PEAK-System oder deren Partner gekauften Hardware verwendet werden. Sollte eine...
Seite 29
PCAN-PCI Express – Benutzerhandbuch Umgebung Betriebstemperatur -40 - 85 °C Temperatur für Lagerung -40 - 125 °C und Transport Relative Luftfeuchte 15 - 90 %, nicht kondensierend Konformität Richtlinie 2014/30/EU DIN EN 55024:2016-05 DIN EN 55032:2016-02 RoHS 2 Richtlinie 2011/65/EU...
PCAN-PCI Express – Benutzerhandbuch Anhang B Maßzeichnung Abbildung 15: Maßzeichnung PCAN-PCI Express Die Abbildung entspricht nicht der tatsächlichen Größe des Produkts.
Schnelleinsteiger Software-/Hardwareinstallation unter Windows Installieren Sie den Treiber von der mitgelieferten DVD, bevor Sie die PCAN-PCI Express einbauen. Schalten Sie den Computer aus, stecken Sie die Karte in einen freien PCI-Express-Steckplatz. Die neue Hardware wird beim nächsten Windows-Start erkannt und der Treiber initialisiert.