background image

PCAN-PCI Express FD

User Manual

User Manual 2.0.0

© 2022 PEAK-System Technik GmbH

Summary of Contents for IPEH-004026

Page 1: ...PCAN PCI Express FD User Manual User Manual 2 0 0 2022 PEAK System Technik GmbH ...

Page 2: ...arks or registered trademarks of their respective companies They are not explicitly marked by or 2022 PEAK System Technik GmbH Duplication copying printing or other forms and the electronic distribution of this document is only allowed with explicit permission of PEAK System Technik GmbH PEAK System Technik GmbH reserves the right to change technical data without prior announcement The general bus...

Page 3: ...ional Readiness 17 4 Connecting the CAN Bus 18 4 1 Connection over D Sub connector 18 4 2 Cabling 19 4 3 Example Application under Windows 20 5 CAN Monitor PCAN View 21 5 1 CAN interface initialize 22 5 2 Transmit CAN message 24 5 3 Additional Tabs 25 6 API PCAN Basic 30 6 1 Features of PCAN Basic 31 6 2 Principle Description of the API 32 7 Technical Specifications 33 Appendix A CE Certificate 35...

Page 4: ...ard CAN FD nodes can be inserted into already existing CAN networks without CAN FD extensions The monitor software PCAN View and the programming interface PCAN Basic for the development of applications with CAN connection are included in the scope of supply and support CAN FD Device drivers exist for different operating systems so programs can easily access a connected CAN bus This manual describe...

Page 5: ... NXP TJA1044GT CAN transceiver Galvanic isolation up to 500 V per CAN connection CAN termination can be activated through a solder jumper separately for each CAN channel PCIe data transfer via bus master DMA DMA memory access operations with 32 and 64 bit addresses Measurement of bus load including error frames and overload frames on the physical bus Induced error generation for incoming and outgo...

Page 6: ... PCI Express FD Slot bracket with D Sub connectors for the CAN bus only quad channel Downloads Device drivers for Windows 11 10 32 64 bit and Linux 32 64 bit CAN monitor PCAN View for Windows Programming interface PCAN Basic for developing applications with CAN connection Programming interfaces for standardized protocols from the automotive sector 1 Introduction PCAN PCI Express FD User Manual 2 0...

Page 7: ...be supplied with a voltage of 5 V DC such as the PCAN TJA1054 bus converter for Low speed CAN Pin 1 is not assigned at delivery The current output is limited to 50 mA 2 1 1 Activate Voltage Supply Risk of short circuit Soldering on the CAN interface may only be performed by qualified electrical engineering personnel Attention Electrostatic discharge ESD can damage or destroy components on the card...

Page 8: ...out default Active Pin 1 CAN 1 JP1 CAN 2 JP4 CAN 3 JP7 CAN 4 JP10 Attention The voltage supply for external devices is not protected separately Therefore turn off the computer before you connect and disconnect CAN cables or peripheral systems 2 Settings PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 8 ...

Page 9: ... interface may only be performed by qualified electrical engineering personnel Attention Electrostatic discharge ESD can damage or destroy components on the card Take precautions to avoid ESD Set the solder bridges corresponding to the desired settings Following figure on the next page shows the positions of the solder fields of the quad channel card The solder fields for the single and double cha...

Page 10: ...nel card for the internal termination D Sub connector Solder fields Internal termination Without default Active CAN 1 JP2 and JP3 CAN 2 JP5 and JP6 CAN 3 JP8 and JP9 CAN 4 JP11 and JP12 2 Settings PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 10 ...

Page 11: ... bit rates because stubs and Y distributions are avoided as far as possible 2 3 1 Connection example and assignment For cabling the cables and connectors must be assembled accordingly The optional voltage supply for external devices can not be operated simultaneously with the daisy chain When daisy chain is activated the pin assignment is as follows 2 Settings PCAN PCI Express FD User Manual 2 0 0...

Page 12: ...onnel Attention Electrostatic discharge ESD can damage or destroy components on the card Take precautions to avoid ESD Set the solder bridges corresponding to the desired settings Figure on the next page shows the solder field positions on the top of the quad channel card The table below contains the possible settings Figure on page 14 shows the solder field positions on the bottom of the quad cha...

Page 13: ...chain D Sub connector Solder field Daisy chain Without default Active CAN 1 JP18 CAN 2 JP20 For CAN 1 and CAN 2 additional soldering fields on the bottom of the card must be observed See figure on the next page 2 Settings PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 13 ...

Page 14: ...or Solder field Daisy chain Without default Active CAN 1 JP17 CAN 2 JP19 CAN 3 JP13 and JP14 CAN 4 JP15 and JP16 For CAN 1 and CAN 2 additional soldering fields on the top of the card must be observed See figure on the previous page 2 Settings PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 14 ...

Page 15: ...tall the driver before you install the CAN interface 3 1 Install Device Driver Setup 1 Download the device driver setup from our website www peak system com quick DL Driver E 2 Unpack the file PEAK System_Driver Setup zip 3 Double click the file PeakOemDrv exe The driver setup starts 4 Follow the program instructions 3 Installation PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik Gmb...

Page 16: ... case 4 Insert the plug in card into an available PCI Express slot and attach it to the slot 5 Quad channel Connect one cable per CAN connection from the slot bracket to a 10 pin male connector on the plug in card CAN 3 and CAN 4 6 Quad channel Insert the slot bracket and fasten it to the slot 7 Close the computer case 8 Reconnect the computer power supply 3 Installation PCAN PCI Express FD User M...

Page 17: ... when the PCIe standard on your system is newer than 1 0 or when the card is in a PEG slot You can ensure correct recognition of the card by changing the settings in the computer BIOS Make the following settings in the BIOS of your computer mainboard 1 For the PCIe slot in use set 1 0 for PCIe support Possible terms for the setting Gen1 Legacy 1 0 2 To use the card in a PEG slot enable the Early P...

Page 18: ...ector The pin assignment of the D Sub connector corresponds to the specification CiA 303 1 10 pin connector on the plug in card D Sub plug CAN 1 to 4 Assignment 1 1 5 V optional 2 6 CAN_GND 3 2 CAN_Low 4 7 CAN_High 5 3 CAN_GND 6 7 8 9 10 4 5 8 9 None 4 Connecting the CAN Bus PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 18 ...

Page 19: ...interface PCAN PCI Express FD does not have an internal termination Use the CAN interface on a terminated CAN bus 4 2 2 Example of a Connection This example shows a connection between the PCAN Interface and a control unit ECU The upper example shows a connection with a cable which is terminated with 120 Ω at both ends At the lower example the connection is made with termination adapters 4 Connecti...

Page 20: ...system and can differ from reality Note For CAN FD the same maximum bus lengths applys as for CAN despite the higher data bit rate of CAN FD The dependency is based on the bit rate during the arbitration called nominal bit rate 4 3 Example Application under Windows As an example application for accessing the CAN interface run the CAN monitor PCAN View from the Windows Start menu 4 Connecting the C...

Page 21: ...talled with the installation of the device driver package under Windows In the following the initialization of a CAN interface is described as an example Detailed information about using PCAN View can be found in the program window under the menu item Help 5 CAN Monitor PCAN View PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 21 ...

Page 22: ...try in Available Hardware USB Interface 1 channel see example above USB Interface 2 channel PCIe Interface 2 channel 2 If there are several CAN interfaces select the desired interface For multiple channels select the desired channel from the list 3 Enter the bit rate s and other settings according to the connected CAN bus 5 CAN Monitor PCAN View PCAN PCI Express FD User Manual 2 0 0 2022 PEAK Syst...

Page 23: ...in window appears and displays the Receive Transmit tab 5 For initializing another channel or CAN interface open another instance of PCAN View 5 CAN Monitor PCAN View PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 23 ...

Page 24: ...e field to choose manually or periodically message transmission Enter a value greater than 0 to transmit periodically Enter the value 0 to transmit only manually 3 Confirm the entries with OK The created transmit message appears on the Receive Transmit tab 4 To send the message manually select the menu command Transmit Send or press the space bar The manual transmission process is performed additi...

Page 25: ... tabs are available 5 3 1 Trace Tab The tracer data logger records the communication of the CAN bus in linear or ring buffer mode The trace data can be saved to a file 5 CAN Monitor PCAN View PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 25 ...

Page 26: ... for the PCAN miniPCIe FD Depending on the CAN interface a hardware ID can be determined to distinguish several interfaces of the same type For interfaces with CAN FD a transmission according to ISO or Non ISO can be set as default of the hardware 5 CAN Monitor PCAN View PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 26 ...

Page 27: ...ad tab displays the current bus load its time history and statistical information of the connected CAN channel 5 3 4 Error Generator Tab 5 CAN Monitor PCAN View PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 27 ...

Page 28: ...d as an error by the connected CAN nodes Note The Error Generator should only be used by experienced users and in the development environment For further information please contact our customer support support peak system com You can destroy CAN frames with the error generator by one of two methods once after activation repeatedly at specific intervals related to a CAN ID 5 CAN Monitor PCAN View P...

Page 29: ...rames 1 Enter the CAN ID of the CAN frame that is intended to be destroyed multiple times The following specifications refer to this ID 2 Enter the Bit Position where in the CAN frame the error is to be generated The bit position must start after the identifier The count includes the stuff bits 3 If CAN messages are to be sent unharmed before being destroyed specify the Number of Frames to ignore ...

Page 30: ...his is a DLL Dynamic Link Library and in Linux operating systems an SO Dynamic Shared Object PCAN Basic is designed to be cross operating system compatible Software projects can be ported between supported systems with little effort With the installation of the device driver package under Windows the DLL files of the API PCAN Basic are placed in the system folder Examples for all common programmin...

Page 31: ...l at the same time Single DLL Win SO Linux for all supported hardware types Use of up to 16 channels for each hardware type Simple switching between channels Access to the CAN channels of a PCAN Gateway via the PCAN LAN device type Driver internal buffering under Windows of up to 32 768 CAN messages per CAN channel Precision of time stamps on received messages up to 1 μs depending on the PEAK CAN ...

Page 32: ...CAN_Read and CAN_Write as well as CAN_ReadFD and CAN_WriteFD are available depending on the initialization mode Additional settings can be made such as setting up message filters to confine to specific CAN IDs or setting the CAN controller to Listen only mode For the receiving CAN messages events can be configured for automatic notification of an application client This offers the following advant...

Page 33: ...external devices D Sub pin 1 5 V max 50 mA disabled at delivery Daisy Chain only IPEH 004040 via solder bridges disabled at delivery Internal termination via solder bridges disabled at delivery Power supply Max current consumption at 3 3 V pin without power supply for external devices Single Channel 200 mA Double Channel 200 mA Quad Channel 200 mA Max current consumption at 12 V pin without power ...

Page 34: ...y 15 to 90 not condensing Conformity RoHS EU Directive 2011 65 EU RoHS 2 2015 863 EU DIN EN IEC 63000 2019 05 VDE 0042 12 2019 05 EMC EU Directive 2014 30 EU DIN EN 55024 2016 05 VDE 0878 24 2016 05 DIN EN 55032 2016 02 VDE 0878 32 2016 02 7 Technical Specifications PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 34 ...

Page 35: ...Appendix A CE Certificate Appendix A CE Certificate PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 35 ...

Page 36: ...Appendix B Dimension Drawing PCAN PCI Express FD Quad Channel Appendix B Dimension Drawing PCAN PCI Express FD User Manual 2 0 0 2022 PEAK System Technik GmbH 36 ...

Page 37: ...Type Peak Settings and press Enter The window PEAK settings appears The connected CAN interface is displayed under CAN Hardware Getting Started under Windows Run the CAN monitor PCAN View from the Windows Start menu as a sample application for accessing the CAN interface For initialization of the CAN interface select the desired CAN channel and CAN bit rate High speed CAN connector D Sub 9 pins 10...

Page 38: ...CIe PCAN PCI 104 Express 3 7 PCAN USB FD PCAN USB Pro FD 4 0 PCAN Chip USB 4 11 PCAN PCI Express FD 4 12 PCAN PCI 104 Express FD PCAN miniPCIe FD PCAN Chip PCIe FD 4 12 PCAN M 2 PCAN Chip PCIe 4 3 PCAN USB X6 4 9 Whether the required driver for the PCAN Interface is present and loaded can be checked with the following command lsmod grep peak check If the initialization was successful the response ...

Reviews: