Seite 3
PCAN-PCI/104-Express – Benutzerhandbuch Inhalt Einleitung Eigenschaften im Überblick Systemvoraussetzungen Lieferumfang Software und Karte installieren CAN-Bus anschließen D-Sub-Steckverbinder Externe Geräte über den CAN-Anschluss versorgen Verkabelung 3.3.1 Terminierung 3.3.2 Beispiel einer Verbindung 3.3.3 Maximale Buslänge Software anwenden CAN-Monitor PCAN-View für Windows 4.1.1 Registerkarte Senden/Empfangen 4.1.2 Registerkarte Trace...
Seite 4
PCAN-PCI/104-Express – Benutzerhandbuch Einleitung Die PCAN-PCI/104-Express-Karte ermöglicht die Anbindung von ein oder zwei CAN-Netzen an ein PCI/104-Express-System. Dabei ist der Betrieb von bis zu drei aufeinander gesteckten Karten möglich. Der CAN-Bus wird über einen 9-poligen D-Sub-Stecker auf der mitgelie- ferten Slotblende angeschlossen. Zudem wird bei den optoentkop- pelten Ausführungen eine galvanische Trennung bis maximal 500 Volt zwischen der PC- und der CAN-Seite gewährleistet.
Seite 5
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. Systemvoraussetzungen PC/104-Stack mit PCIe/104-Anbindung zum Host Betriebssystem Windows 8, 7, Vista, XP (32/64-Bit)
Seite 6
PCAN-PCI/104-Express – Benutzerhandbuch Lieferumfang PCAN-PCI/104-Express-Karte Slotblende mit D-Sub-Stecker(n) für den CAN-Bus-Anschluss Gerätetreiber für Windows 8, 7, Vista, XP (32/64-Bit) und Linux (32/64-Bit) PCAN-View CAN-Monitor für Windows 8, 7, Vista, XP (32/64-Bit) PCAN-Basic-Programmierschnittstelle bestehend aus Interface- DLL und Beispielen sowie Header-Dateien für alle gängigen Programmiersprachen Handbuch im PDF-Format...
Seite 7
PCAN-PCI/104-Express – Benutzerhandbuch Software und Karte installieren Dieses Kapitel behandelt die Softwareinstallation für die PCAN- PCI/104-Express-Karte unter Windows und deren Einbau in den PC/104-Stack (kurz: Stack). Hinweis: Die PCAN-PCI/104-Express-Karte wird unter Windows als PCI-Karte geführt. Installieren Sie den Treiber vor dem Einbau der Karte in den Stack. So installieren Sie den Treiber: Stellen Sie sicher, dass Sie mit Administratoren-Rechten angemeldet sind (nicht notwendig bei der späteren Verwen-...
Seite 8
PCAN-PCI/104-Express – Benutzerhandbuch So bauen Sie die Karte in den Stack ein: Achtung! Durch elektrostatische Entladung (ESD) können Kom- ponenten auf der PCAN-PC/104-Express-Karte beschädigt oder zerstört werden. Treffen Sie beim Hantieren mit der Karte Vor- kehrungen zur Vermeidung von ESD. Hinweis: PCI/104-Express-Karten müssen immer unmittelbar am Host stecken.
Seite 9
PCAN-PCI/104-Express – Benutzerhandbuch Alle Windows Betriebssysteme: Die Treiber werden von Windows gefunden und installiert. Im Anschluss können Sie wieder als Anwender mit eingeschränkten Rechten arbeiten. Nach einer erfolgreichen Initialisierung des Treibers finden Sie im Geräte-Manager von Windows im Zweig „CAN-Hardware“ den Eintrag „PCAN-PCI“.
Seite 10
PCAN-PCI/104-Express – Benutzerhandbuch CAN-Bus anschließen D-Sub-Steckverbinder Ein High-Speed-CAN-Bus (ISO 11898-2) wird an die 9-polige D-Sub- Steckverbindung angeschlossen. Die Belegung entspricht der Spezifikation CiA® 102. Abbildung 1: Anschlussbelegung High-Speed-CAN...
Seite 11
CAN_L CAN_H nicht belegt nicht belegt +5 V (optional) nicht belegt nicht belegt Tipp: Einen CAN-Bus mit anderem Übertragungsstandard können Sie über einen Buskonverter anschließen. PEAK- System bietet verschiedene Buskonvertermodule an (z. B. PCAN-TJA1054 für einen Low-Speed-CAN-Bus entsprechend ISO 11898-3).
Seite 12
PCAN-PCI/104-Express – Benutzerhandbuch Externe Geräte über den CAN-Anschluss versorgen Optional kann mittels Lötbrücken auf der PCAN-PCI/104-Express- Karte eine 5-Volt-Versorgung auf Pin 1 und/oder Pin 9 des D-Sub- CAN-Anschlusses gelegt werden (bei den Zweikanal-Ausführungen unabhängig für jeden CAN-Anschluss). Dadurch ist es möglich, Geräte mit geringem Stromverbrauch (z.
Seite 13
PCAN-PCI/104-Express – Benutzerhandbuch Abbildung 3: Position der Lötfelder auf der PCAN-PCI/104-Express-Karte, oben für CAN-Kanal 1, unten für CAN-Kanal 2 5-Volt-Versorgung → Ohne Pin 1 Pin 9 Pin 1 + Pin 9 CAN-Kanal 1 CAN-Kanal 2 Hinweis: Die Pin-Bezeichnungen für den CAN-Anschluss beziehen sich auf einen 9-poligen D-Sub-Stecker, der über ein Kabel mit einem Pfostenstecker auf der Karte verbunden ist.
Seite 14
PCAN-PCI/104-Express – Benutzerhandbuch Verkabelung 3.3.1 Terminierung 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.
Seite 15
PCAN-PCI/104-Express – Benutzerhandbuch 3.3.3 Maximale Buslänge High-Speed-CAN-Netzwerke können bis zu 1 Mbit/s übertragen. Die maximale Buslänge ist primär abhängig von der Übertragungsrate. 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 110 m 250 kbit/s 240 m...
Seite 16
PCAN-PCI/104-Express – Benutzerhandbuch Software anwenden Dieses Kapitel behandelt die mitgelieferte Software PCAN-View und die Programmierschnittstelle PCAN-Basic. CAN-Monitor PCAN-View für Windows PCAN-View für Windows ist ein einfacher CAN-Monitor zum Betrachten, Senden und Aufzeichnen von CAN-Nachrichten. Abbildung 5: PCAN-View für Windows So starten und initialisieren Sie PCAN-View: Wenn PCAN-View bereits auf der Festplatte installiert ist, wählen Sie im Windows-Start-Menü...
Seite 17
PCAN-PCI/104-Express – Benutzerhandbuch Falls Sie PCAN-View nicht zusammen mit dem Gerätetreiber installiert haben, können Sie das Programm auch direkt von der mitgelieferten DVD starten. Betätigen Sie dafür im Navigationsprogramm (Intro.exe) unter Deutsch > Tools im Eintrag PCAN-View für Windows den Link Starten. Das Dialogfenster für die Auswahl der CAN-Hardware sowie die Einstellung der CAN-Parameter erscheint.
Seite 18
PCAN-PCI/104-Express – Benutzerhandbuch 4.1.1 Registerkarte Senden/Empfangen Abbildung 7: 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 im Hexadezimalformat. So senden Sie eine CAN-Nachricht mit PCAN-View: Wählen Sie den Menübefehl Senden >...
Seite 19
PCAN-PCI/104-Express – Benutzerhandbuch Abbildung 8: Dialogfenster Neue Sendebotschaft Geben Sie die ID und die Daten der neuen CAN-Nachricht ein. Geben Sie im Feld Zykluszeit geben Sie an, ob die Nachricht manuell oder periodisch gesendet werden soll. Wollen Sie die Nachricht periodisch senden, muss der Wert größer 0 sein.
Seite 20
PCAN-PCI/104-Express – Benutzerhandbuch 4.1.2 Registerkarte Trace Abbildung 9: 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 CAN- Nachrichten in den Arbeitsspeicher des PCs zwischengespeichert. Anschließend können diese dann in einer Datei gesichert werden.
Seite 21
PCAN-PCI/104-Express – Benutzerhandbuch 4.1.3 Statuszeile Abbildung 10: Beispiel einer Statuszeile Die Statuszeile zeigt Informationen über die aktuelle CAN-Verbin- dung, enthält Fehlerzähler (Overruns, QXmtFull) und eine Statusanzeige für Fehlermeldungen. Weitere Information zur Benutzung von PCAN-View finden Sie in der Hilfe, die Sie im Programm über das Menü Hilfe oder die Taste F1 erreichen.
Seite 22
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-Interfaces von PEAK-System zur Verfügung und kann für folgende Betriebssysteme verwendet werden: Windows 8, 7, Vista, XP (32/64-Bit) Windows CE 6.x (x86/ARMv4)
Seite 23
Einfaches Umschalten zwischen den Kanälen einer PCAN-PC- Hardware Treiberinterne Pufferung von 32768 Nachrichten pro CAN-Kanal Genauigkeit der Zeitstempel von empfangenen Nachrichten bis zu 1 μs (abhängig von dem verwendeten PEAK-CAN-Interface) Zugriff auf spezielle Hardwareparameter wie beispielsweise Listen-Only-Modus Benachrichtigung der Applikation über Windows-Events beim Empfang einer Nachricht Erweitertes System für Debuggingoperationen...
Seite 24
PCAN-PCI/104-Express – Benutzerhandbuch 4.2.2 Prinzipbeschreibung der API Die API PCAN-Basic ist die Schnittstelle zwischen der Benutzer- anwendung und dem Gerätetreiber. In Windows-Betriebssystemen ist dies eine DLL (Dynamic Link Library). Der Ablauf des Zugriffs auf das CAN-Interface ist in drei Phasen unterteilt: 1.
Seite 25
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.
Seite 26
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® 102 Spezifikation ISO 11898-2, High-Speed-CAN 2.0A (Standard-Format) und 2.0B (Extended-Format) Übertragungsraten 5 kbit/s - 1 Mbit/s Controller NXP (Philips) SJA1000 Transceiver...
Seite 27
PCAN-PCI/104-Express – Benutzerhandbuch Maße Größe 90,1 x 95,9 mm (B x L) Siehe auch Maßzeichnung im Anhang B Seite 29 Gewicht Produktausführung Einkanal: 42 g Zweikanal: 47 g Einkanal opto: 44 g Zweikanal opto: 50 g Umgebung Betriebstemperatur -40 - +85 °C Temperatur für Lagerung -40 - +125 °C und Transport...
Seite 28
PCAN-PCI/104-Express – Benutzerhandbuch Anhang A CE-Zertifikat...
Seite 29
PCAN-PCI/104-Express – Benutzerhandbuch Anhang B Maßzeichnung Abbildung 12: Ansicht PCAN-PCI/104-Express-Karte Die Abbildung entspricht nicht der tatsächlichen Größe des Produkts.
Seite 30
PCAN-PCI/104-Express – Benutzerhandbuch Anhang C Übersicht für Schnelleinsteiger Software-/Hardwareinstallation unter Windows Installieren Sie noch vor dem Einbau der PCAN-PCI/104-Express- Karte in einen PC/104-Stack das entsprechende Softwarepaket von der mitgelieferten DVD (mit Administratoren-Rechten). Beim nächsten Windows-Start wird die Karte von Windows erkannt und der Treiber initialisiert.