Berücksichtigte Produkte Produktbezeichnung Ausführung Artikelnummer Ein CAN-Kanal, galvanische Trennung für PCAN-miniPCIe FD Einkanal IPEH-004045 CAN-Anschluss Zwei CAN-Kanäle, galvanische Trennung für PCAN-miniPCIe FD Zweikanal IPEH-004046 CAN-Anschlüsse Vier CAN-Kanäle, galvanische Trennung für PCAN-miniPCIe FD Vierkanal IPEH-004047 CAN-Anschlüsse Das Titelbild zeigt beide Produktausführungen, PCAN-miniPCIe FD Zweikanal und Vierkanal. Die Ausführung Einkanal gleicht in der Bauform der Ausführung Zweikanal, unterscheidet sich aber in der Bestückung.
1 Einleitung Das CAN-Interface PCAN-miniPCIe FD für einen Steckplatz PCI Express Mini ist als Ausführung mit einem, zwei oder vier Kanälen erhältlich. Mit dem kleinen Format ist das CAN-Interface ideal für Embedded-PCs, Einplatinencomputer (SBC) und kompakte Embedded-Anwendungen. Abhängig von der Ausführung können bis zu vier Feldbusse vom Typ CAN FD und CAN angeschlossen werden.
Eigenschaften im Überblick CAN-Interface für einen Steckplatz PCI Express Mini mit PCIe-Lane ■ 1, 2 oder 4 High-Speed-CAN-Kanäle (ISO 11898-2) ■ Formfaktor PCI Express Mini (nur bei Ein- und Zweikanalversion aufgrund der ■ Bauhöhe der Vierkanalversion) Erfüllt die CAN-Spezifikationen ISO 11898-1 für CAN und CAN FD ■...
2 Systemvoraussetzungen Computer mit: Betriebssystem Windows® 11 (64-Bit), 10 (32/64-Bit) oder Linux (32/64-Bit) ■ Steckplatz PCI Express Mini mit PCIe-Lane ■ 2.1 Lieferumfang CAN-Interface PCAN-miniPCIe FD ■ Je Kanal ein Anschlusskabel inkl. D-Sub-Stecker, 20 cm ■ (40 cm oder Sonderlängen auf Anfrage) Downloads Gerätetreiber für Windows®...
3 Installation Dieses Kapitel behandelt die Softwareinstallation für das CAN-Interface PCAN-miniPCIe FD unter Windows und dessen Einbau in den Computer. Hinweis: Für eine Installation unter Linux lesen Sie den Anhang D Linux. Installieren Sie den Treiber vor dem Einbau des CAN-Interfaces. 3.1 Gerätetreiber-Setup installieren 1.
1. Fahren Sie den Computer herunter. 2. Trennen Sie den Computer vom Stromnetz. 3. Öffnen Sie das Computergehäuse. 4. Stecken Sie das CAN-Interface in einen freien Steckplatz für PCI Express Mini. 5. Montieren Sie für jeden CAN-Kanal einen D-Sub-Stecker des Anschlusskabels in eine entsprechende Aussparung des Computergehäuses.
4 CAN-Bus anschließen 4.1 Anschluss über D-Sub-Steckverbinder Nachdem das Anschlusskabel mit dem CAN-Interface verbunden wurde, kann ein CAN-Bus an den D-Sub-Stecker angeschlossen werden. Die Pin-Belegung des D-Sub- Steckers entspricht der Spezifikation CiA® 303-1: CAN-Interface Anschlusskabel SUR-Buchse SUR-Stecker D-Sub-Stecker, 9-polig Typ: SM05B-SURS-TF Typ: 05SUR-32S Belegung 3, 6...
Hinweis: Die Aktivierung der Daisy Chain ist optional. Die Anleitung ist auf Anfrage beim Kundensupport erhältlich. Bitte kontaktieren Sie support@peak-system.com 4.3 Interne Terminierung Für jeden CAN-Kanal kann eine Terminierung über Lötbrücken auf der Platine aktiviert werden. Damit wird ein Widerstand von 120 Ω zwischen CAN_High und CAN_ Low geschaltet.
4.4.2 Beispiele einer Verbindung Die Beispiele stellen Verbindungsmöglichkeiten des PCAN-Interfaces mit einem Steuergerät (ECU) dar. Im oberen Beispiel ist das Verbindungskabel an beiden Enden mit 120 Ω terminiert. Im unteren Beispiel werden Terminierungsadapter verwendet. 4.4.3 Maximale Buslänge Die maximale Buslänge ist von der Nominalbitrate abhängig: Nominalbitrate Buslänge 1 Mbit/s...
5 CAN-Monitor PCAN-View Der CAN-Monitor PCAN-View ist eine Windows-Software zum Betrachten, Senden und Aufzeichnen von CAN- und CAN-FD-Nachrichten. Die Software wird mit der Installation des Gerätetreiberpakets unter Windows installiert. Im Folgenden wird exemplarisch die Initialisierung eines CAN-Interfaces beschrieben. Detaillierte Informationen zur Verwendung von PCAN-View finden Sie im Programmfenster unter dem Menupunkt Hilfe.
5.1 CAN-Interface initialisieren 1. Öffnen Sie das Programm PCAN-View über das Windows-Startmenü. Abhängig vom CAN-Interface wird der Dialog Verbinden mit oder ohne Einstellungen zu CAN FD angezeigt. CAN FD CAN-Interface Listeneintrag in Verfügbare Hardware USB-Interface, 1-Kanal siehe Beispiele oben USB-Interface, 2-Kanal PCIe-Interface, 2-Kanal 2.
5.2 CAN-Nachricht senden 1. Wählen Sie den Menübefehl Senden / Neue Botschaft. Abhängig vom CAN-Interface wird der Dialog Neue Sendebotschaft mit oder ohne Einstellungen zu CAN FD angezeigt. CAN FD 1. Geben Sie die ID, Länge und Daten der Nachricht ein. Weitere Einstellungen können entsprechend des angeschlossenen CAN Busses vorgenommen werden.
Seite 19
Die Registerkarte CAN-Interface zeigt Informationen zur Hardware und zum verwendeten Windows-Gerätetreiber an. In diesem Beispiel exemplarisch für die PCAN-miniPCIe FD. Abhängig vom CAN-Interface kann eine Hardware-ID bestimmt werden, um mehrere Interfaces des gleichen Typs zu unterscheiden. Bei Interfaces mit CAN FD kann eine Übertragung gemäß „ISO“ oder „Non-ISO“ als Voreinstellung der Hardware gesetzt werden.
5.3.4 Registerkarte Fehler-Generator Über die Registerkarte Fehler-Generator kann in Testumgebungen oder bei der Entwicklung von CAN-Bussen die Kommunikation auf dem CAN-Bus durch 6 aufeinander folgende dominante Bits kontrolliert 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 22
1. Geben Sie im Feld Bit-Position an, ab welcher Bitposition innerhalb einer CAN-Nachricht der Fehler erzeugt wird. Die Zählung berücksichtigt auch Stuff-Bits. 2. Bestätigen Sie die Angaben mit Jetzt. Die nächste empfangene oder gesendete CAN-Nachricht wird ab der gewählten Bit-Position zerstört. Mehrere CAN-Nachrichten zerstören 1.
6 API PCAN-Basic Die bestimmungsgemäße Verwendung von PCAN-Basic erfordert die Einhaltung der Lizenzrechte. Lesen Sie die Lizenzvereinbarung für Endbenutzer unter: https://www.peak-system.com/quick/eula Die Programmierschnittstelle (API) PCAN-Basic stellt grundlegende Funktionen für die Anbindung eigener Programme an die CAN-Interfaces von PEAK-System zur Verfügung. PCAN-Basic ist die Schnittstelle zwischen dem Programm und dem Gerätetreiber.
benötigt, da ein Zugriff unter SocketCAN nicht möglich ist. Das „Driver Package for Proprietary Purposes“, das Benutzerhandbuch sowie weitere Informationen zur Implementierung finden Sie unter www.peak-system.com/linux 6.1 Leistungsmerkmale von PCAN-Basic Thread-safe API zur Entwicklung von Programmen mit CAN- und ■ CAN-FD-Anbindungen Unterstützt die CAN-Spezifikationen ISO 11898-1 für CAN und CAN FD ■...
Mehrsprachige Debuggingausgabe ■ Ausgabesprache abhängig vom Betriebssystem ■ Definition eigener Debugging-Information möglich ■ 6.2 Prinzipbeschreibung der API Der Ablauf des Zugriffs auf das CAN-Interface ist in drei Phasen unterteilt: Initialisierung Ein CAN-Kanal muss vor der Benutzung initialisiert werden. Dafür werden die Funktionen CAN_Initialize bei CAN und CAN_InitializeFD bei CAN FD verwendet.
7 Technische Daten Anschlüsse Anschlussseite Anschlusstyp CAN-Anschlusskabel CAN-Bus D-Sub (m), 9-polig Steckkarte 05SUR-32S (www.jst-mfg.com) CAN-Buchse(n) auf Typ: SM05B-SURS-TF CAN-Interface Steckplatz PCI Express Mini, 52-polig; elektromechanische Spezifikation Computer 1.1 und 1.2; verwendet PCIe-Lane CAN (FD) Protokolle auf OSI-Schicht 2 CAN und CAN FD gemäß ISO 11898-1; non-ISO CAN FD Übertragung auf OSI-Schicht 1 ISO 11898-2 (High-Speed-CAN) Transceiver...
Seite 27
Maße Einkanal 30 x 51 x 4,6 mm Größe (B x L x H) Zweikanal 30 x 51 x 4,6 mm Vierkanal 30 x 51 x 12 mm Länge Anschlusskabel 20 cm (Standardlänge); andere Kabellängen auf Anfrage Einkanal Zweikanal Vierkanal 11 g Gewicht Anschlusskabel...
Anhang C Übersicht für Schnelleinsteiger Software-/Hardwareinstallation unter Windows Laden Sie den Treiber von unserer Website www.peak-system.com/quick/DL-Driver-D herunter. Installieren Sie den Treiber vor dem Einbau des CAN-Interfaces. Danach schalten Sie den Computer aus und stecken das CAN-Interface in einen freien Steckplatz PCI Express Mini (PCIe-Lane wird verwendet). Die neue Hardware wird beim nächsten Windows-Start erkannt und der Treiber initialisiert.