Can-fd- und lin-interface für high-speed-usb 2.0 (51 Seiten)
Inhaltszusammenfassung für Peak System PCAN-PCI/104-Express
Seite 1
PCAN-PCI/104-Express CAN-Interface für PCI/104-Express Benutzerhandbuch Dokumentversion 2.7.0 (2019-03-11)
Seite 2
PCAN-PCI/104-Express Vier CAN-Kanäle IPEH-003058 Quad optoentkoppelt Das Titelbild zeigt das Produkt PCAN-PCI/104-Express Quad optoentkoppelt. Andere Produktausführungen sind in der Bauform identisch unterscheiden sich jedoch in der Bestückung. Auf Anfrage erhalten Sie die Produktausführungen auch mit Stack-Through- Verbindern für die Durchleitung des PCI-Busses.
PCAN-PCI/104-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(n) mit D-Sub-Stecker(n) 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/104-Express – Benutzerhandbuch Anhang B Maßzeichnung Anhang C Übersicht für Schnelleinsteiger...
PCAN-PCI/104-Express – Benutzerhandbuch Einleitung Die PCAN-PCI/104-Express-Karte ermöglicht die Anbindung von ein oder zwei CAN-Bussen an ein PCI/104-Express-System. Dabei ist der Betrieb von bis zu vier aufeinander gesteckten Karten möglich. Der CAN-Bus wird über einen 9-poligen D-Sub-Stecker auf den mitgelieferten Slotblenden angeschlossen. Zwischen der Computer- und der CAN-Seite ist eine galvanische Trennung bis maximal 500 Volt gewährleistet.
Erweiterter Betriebstemperaturbereich von -40 bis 85 °C Optional erhältlich: PC/104-ISA-Stecker Stack-Through Hinweis: Dieses Handbuch beschreibt die Verwendung der PCAN-PCI/104-Express-Karte 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.
PCAN-PCI/104-Express – Benutzerhandbuch Lieferumfang PCAN-PCI/104-Express-Karte Slotblende mit D-Sub-Stecker(n) für den CAN-Bus-Anschluss (2 Blenden bei Vierkanalversion) Gerätetreiber für Windows 10, 8.1, 7 und Linux (32/64-Bit) CAN-Monitor PCAN-View für Windows Programmierschnittstelle PCAN-Basic zur Entwicklung von Anwendungen mit CAN-Anbindung Programmierschnittstellen für normierte Protokolle aus dem...
PCAN-PCI/104-Express – Benutzerhandbuch Software und Karte installieren Dieses Kapitel behandelt die Softwareinstallation für die PCAN- PCI/104-Express unter Windows und deren Einbau in den PC/104- Stack. Installieren Sie den Treiber vor dem Einbau der Karte. So installieren Sie den Treiber: Starten Sie die Intro.exe von der mitgelieferten DVD.
Seite 9
PCAN-PCI/104-Express – Benutzerhandbuch Verbinden Sie pro CAN-Anschluss ein Kabel von der Slotblende mit einem 10-poligen Pfostenstecker. Verbinden Sie den Computer mit dem Stromnetz. Schalten Sie den Computer ein und starten Sie Windows. Windows benachrichtigt Sie über die neue Hardware und schließt die Treiberinstallation ab.
Bei Auslieferung ist dieser Pin nicht belegt. Eine ausführliche Beschreibung zur Aktivierung finden Sie im folgenden Abschnitt 3.2. Die Pin-Zuordnung zwischen dem D-Sub-Stecker und dem 10-poligen Anschluss auf der PCAN-PCI/104-Express-Karte ist wie folgt: Abbildung 2: Nummerierung am 10-poligen Anschluss auf der Platine...
Slotblende(n) mit D-Sub-Stecker(n) Abbildung 3: Einkanal-Slotblende Abbildung 4: Zweikanal-Slotblende Um einen CAN-Bus an die PCAN-PCI/104-Express-Karte anzuschlie- ßen, benutzen Sie die im Lieferumfang enthaltenen Slotblende. Nachdem Sie die Flachbandkabel von der Slotblende mit den 10-poligen Pfostensteckern auf der Karte verbunden haben, können...
PCAN-PCI/104-Express – Benutzerhandbuch Spannungsversorgung externer Geräte Externe Geräte mit geringem Stromverbrauch (z. B. Buskonverter) können über den CAN-Anschluss versorgt werden. Mit einer Lötbrücke je CAN-Kanal auf der Platine der PCAN-PC/104-Express kann dafür eine Spannung von 5 Volt am Pin 9 des D-Sub-Steckers angelegt werden.
Seite 13
PCAN-PCI/104-Express – Benutzerhandbuch Abbildung 5: Positionen der Lötfelder auf der PCAN-PCI/104-Express Quad-Karte, oben links CAN-Kanal 1 und rechts CAN-Kanal 3, unten links CAN-Kanal 2 und rechts CAN-Kanal 4 5-Volt-Versorgung D-Sub-Anschluss Lötfeld Ohne Pin 9 (Standard) CAN 1 5V_C1 CAN 2...
Ein High-Speed-CAN-Bus (ISO 11898-2) muss an beiden Enden mit 120 Ohm terminiert sein. Ansonsten kommt es zu störenden Signalreflexionen und die Transceiver der angeschlossenen CAN- Knoten (CAN-Interface, Steuergerät) funktionieren nicht. Die PCAN-PCI/104-Express-Karte hat keine interne Terminierung. Betreiben Sie den Adapter an einem terminierten CAN-Bus. 3.3.2 Beispiel einer Verbindung...
PCAN-PCI/104-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 500 kbit/s...
PCAN-PCI/104-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/104-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.
PCAN-PCI/104-Express – Benutzerhandbuch Bestätigen Sie abschließend die Angaben im Dialogfenster mit OK. Das Hauptfenster von PCAN-View erscheint (siehe Abbildung 9). 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.
Seite 19
PCAN-PCI/104-Express – Benutzerhandbuch Abbildung 10: Dialogfenster Neue Sendebotschaft 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/104-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/104-Express – Benutzerhandbuch 4.1.3 Registerkarte PCAN-PCI/104-Express Abbildung 12: Registerkarte PCAN-PCI (Beispiel) Auf der Registerkarte PCAN-PC/104-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/104-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/104-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/104-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.
PCAN-PCI/104-Express – Benutzerhandbuch Kommunikation mit der CAN-Hardware bzw. dem CAN-Bus bereit. Es sind keine weiteren Konfigurationsarbeiten erforderlich. Interaktion Zum Lesen und Schreiben von CAN-Nachrichten stehen die Funktio- sowie CAN_Read CAN_Write CAN_ReadFD CAN-WriteFD Verfügung. Es können zusätzliche Einstellungen vorgenommen werden, wie z. B. die Einrichtung von Nachrichtenfiltern zur Beschränkung auf bestimmte CAN-IDs oder das Versetzen des CAN-...
Seite 26
PCAN-PCI/104-Express – Benutzerhandbuch 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-PCI/104-Express – Benutzerhandbuch Technische Daten Anschlüsse PC/104-Stack PCIe/104, PCI Express x1 (1 Lane) Stack-Through für PCI/104-Bus, Bestückung mit Kontaktleiste auf Anfrage D-Sub (m), 9-polig Belegung nach Spezifikation CiA® 303-1 Spezifikation ISO 11898-2, High-Speed-CAN 2.0A (Standard-Format) und 2.0B (Extended-Format) Übertragungsraten 5 kbit/s - 1 Mbit/s...
Seite 28
PCAN-PCI/104-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 DIN EN 50581 VDE 0042-12:2013-02...
PCAN-PCI/104-Express – Benutzerhandbuch Anhang C Übersicht für Schnelleinsteiger Software-/Hardwareinstallation unter Windows Installieren Sie den Treiber von der mitgelieferten DVD, bevor Sie die Karte in den PC/104-Stack einbauen. Die neue Hardware wird beim nächsten Windows-Start erkannt und der Treiber initialisiert. Überprüfen Sie die Betriebsbereitschaft.