background image

 

PCAN-PCI Express 

CAN Interface for PCI Express 

User Manual 

Document version 3.4.0 (2015-06-09) 

Summary of Contents for PCAN-PCI Express

Page 1: ...PCAN PCI Express CAN Interface for PCI Express User Manual Document version 3 4 0 2015 06 09 ...

Page 2: ...on e v All other product names mentioned in this manual may be the trademarks or registered trademarks of their respective companies They are not explicitly marked by and Copyright 2015 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 re...

Page 3: ...Devices via the CAN Connector 13 3 3 Cabling 15 3 3 1 Termination 15 3 3 2 Example of a Connection 15 3 3 3 Maximum Bus Length 16 4 Software and API 17 4 1 Monitor Software PCAN View 17 4 1 1 Receive Transmit Tab 20 4 1 2 Trace Tab 22 4 1 3 PCAN PCI Express Tab 23 4 1 4 Status Bar 23 4 2 Linking Own Programs with PCAN Basic 24 4 2 1 Features of PCAN Basic 25 4 2 2 Principle Description of the API ...

Page 4: ...PCAN PCI Express User Manual 4 Appendix B Dimension Drawing 31 Appendix C Quick Reference 32 ...

Page 5: ... a Quick Reference with brief information about the installation and operation of the PCAN PCI Express card 1 1 Properties at a Glance PC plug in card PCIe x1 for PCI Express slots 1 2 or 4 High speed CAN channels ISO 11898 2 Bit rates from 5 kbit s up to 1 Mbit s Compliant CAN specifications 2 0A 11 bit ID and 2 0B 29 bit ID CAN bus connection via D Sub 9 pin in accordance with CiA 102 FPGA imple...

Page 6: ...w peak system com linux 1 2 System Requirements A vacant PCI Express slot in the computer Operating system Windows 8 1 7 Vista 32 64 bit or Linux 32 64 bit 1 3 Scope of Supply PCAN PCI Express card Slot bracket with D Sub connectors for the CAN bus only four channel version Device drivers for Windows 8 1 7 Vista and Linux 32 64 bit PCAN View CAN monitor for Windows 8 1 7 Vista 32 64 bit PCAN Basic...

Page 7: ... following to install the driver 1 Insert the supplied DVD into the appropriate drive of the computer Usually a navigation program appears a few moments later If not start the file Intro exe from the root directory of the DVD 2 Select in the main menu Drivers and then click on Install now 3 Confirm the message of the User Account Control in relation to Installer Database of PEAK Drivers The setup ...

Page 8: ...of the sockets for the CAN connection CAN 3 upper left position CAN 4 upper right position 2 Shut down the computer and switch it off 3 Disconnect the computer from the power supply 4 Open the computer s casing 5 If applicable remove a front blind in front of the desired slot of the PCIe card The additional slot bracket with connectors used by the four channel version needs a further place 6 Inser...

Page 9: ...sure again that you are logged in as user with administrator privileges Windows notifies that new hardware has been detected The drivers are found and installed by Windows After the initialization process is finished successfully you can find the entry PCAN PCI Express in the branch CAN Hardware of the Windows Device Manager ...

Page 10: ...iew onto a male connector on the PCAN PCI Express card With pin 1 devices with low power consumption e g bus conver ters can be directly supplied via the CAN connector At delivery this pin is not assigned You can find a detailed description in the follo wing section 3 2 Tip You can connect a CAN bus with a different transmission standard via a bus converter PEAK System offers different bus convert...

Page 11: ... tor on the PCAN PCI Express Four Channel card for channel 3 and 4 is as follows Figure 3 Numbering at the 10 pin connector Pin Assignment Assignment D Sub 1 5 V optional 1 2 GND 6 3 CAN_L 2 4 CAN_H 7 5 GND 3 6 not connected 8 7 not connected 4 8 not connected 9 9 not connected 5 10 not connected ...

Page 12: ...al channel slot bracket Four channel version only To connect a CAN bus to the PCAN PCI Express card use the supplied slot bracket After you have con nected the cables from the slot bracket with the 10 pin sockets of CAN port 3 and 4 you can connect the CAN busses with the D Sub sockets ...

Page 13: ...the CAN connector By using interconnected DC DC converter the current output is limited to 50 mA Proceed as follows to activate the 5 Volt supply Attention Electrostatic discharge ESD can damage or destroy components on the PCAN PCI Express card Take precautions to avoid ESD when handling the card Set the solder bridge s on the PCIe card according to the desired settings During this procedure take...

Page 14: ...CAN connection 5 Volt supply Jumper None Pin 1 CAN 1 JP100 CAN 2 JP200 CAN 3 JP300 CAN 4 JP400 Attention Risk of short circuit If the option described in this section is activated you may only connect or disconnect CAN cables or peripheral systems e g bus converters to or from the PCIe card while the computer is de energized ...

Page 15: ...reflections and the transceivers of the connected CAN nodes CAN interface control device will not work The PCAN PCI Express card does not have an internal termination Use the card on a terminated CAN bus 3 3 2 Example of a Connection Figure 6 Simple CAN connection In this example the PCAN PCI Express card is connected with a control unit by a cable that is terminated at both ends ...

Page 16: ...y on the bit rate The following table shows the maximum possible CAN bus length at different bit rates Bit rate Bus length 1 Mbit s 40 m 500 kbit s 110 m 250 kbit s 240 m 125 kbit s 500 m 50 kbit s 1 3 km 20 kbit s 3 3 km 10 kbit s 6 6 km 5 kbit s 13 0 km The listed values have been calculated on the basis of an idealized system and can differ from reality ...

Page 17: ...oftware PCAN View and the programming interface PCAN Basic 4 1 Monitor Software PCAN View PCAN View is simple Windows software for viewing transmitting and logging CAN and CAN FD messages Note This chapter describes the use of PCAN View with a CAN adapter Figure 7 PCAN View for Windows ...

Page 18: ... 8 Selection of the hardware and parameters 2 From the list Available PCAN hardware select the desired interface to be used 3 Select the bit rate that is used by all nodes on the CAN bus from the drop down list Bit rate Use the button to the right of the drop down list to create User defined bit rates 4 Under Filter settings you can limit the range of CAN IDs to be received either for standard fra...

Page 19: ...ot actively participate in the CAN traffic and just want to observe This also avoids an unintended disruption of an unknown CAN environment e g due to different bit rates 6 Finally confirm the settings in the dialog box with OK The main window of PCAN View appears see Figure 9 ...

Page 20: ... element of PCAN View It contains two lists one for received messages and one for the transmit messages Representation of CAN data is in hexadecimal format Do the following to transmit a CAN message with PCAN View 1 Select the menu command Transmit New Message alternatively or Ins The dialog box New Transmit Message is shown ...

Page 21: ...a value greater than 0 For a manual only transmission enter 0 4 Confirm the entries with OK The created transmit message appears on the Receive Transmit tab 5 You trigger selected transmit messages manually with the menu command Transmit Send alternatively Space bar The manual transmission for CAN messages being transmitted periodically is carried out additionally Tip Using the menu command File S...

Page 22: ... CAN bus During this process the CAN messages are cached in the working memory of the PC Afterwards they can be saved to a file The tracer can be configured to run in linear or in ring buffer mode In linear buffer mode the logging is stopped as soon as the buffer is filled completely In ring buffer mode the oldest messages are overwritten by incoming ones ...

Page 23: ...layed like the current device driver version 4 1 4 Status Bar Figure 13 Display of the Status Bar The status bar shows information about the current CAN connection about error counters Overruns QXmtFull and shows error messages You can find further information about the use of PCAN View in the help which you can invoke in the program via the menu Help or the F1 key ...

Page 24: ...es by PEAK System and can be used for the following operating systems Windows 8 1 7 Vista 32 64 bit Windows CE 6 x x86 ARMv4 Linux 32 64 bit The API is designed for cross platform use Therefore software projects can easily ported between platforms with low efforts For all common programming languages examples are available Beginning with version 4 PCAN Basic supports the new CAN FD standard CAN wi...

Page 25: ...nels for each hardware unit depending on the PEAK CAN interface used Simple switching between channels of a PEAK CAN interface Driver internal buffer for 32 768 messages per CAN channel Precision of time stamps on received messages up to 1 μs depending on the PEAK CAN interface used Supports PEAK System s trace formats version 1 1 and 2 0 for CAN FD applications Access to specific hardware paramet...

Page 26: ...ction 3 Completion Initialization A channel must be initialized before using it This is done by the simple call of the function CAN_Initialize for CAN and CAN_InitializeFD for CAN FD Depending on the type of the CAN hardware up to 16 CAN channels can be opened at the same time After a successful initialization the CAN channel is ready for communication with the CAN hardware and the CAN bus No furt...

Page 27: ...ion the CAN channel is marked as Free and is available to other applications 4 2 3 Notes about the License Device drivers the interface DLL and further files needed for linking are property of the PEAK System Technik GmbH and may be used only in connection with a hardware component purchased from PEAK System or one of its partners If a CAN hardware component of third party suppliers should be comp...

Page 28: ...r NXP PCA82C251 Galvanic isolation up to 500 V separate for each CAN channel Supplying external devices D Sub pin 1 5 V max 50 mA not assigned at delivery Termination none Measures Size PCB 121 x 114 mm H x W See also dimension drawing in Appendix B on page 31 Weight PCAN PCI Express Single Channel 55 g PCAN PCI Express Dual Channel 66 g PCAN PCI Express Four Channel 73 g Power supply at 3 3 V pin...

Page 29: ...xpress User Manual 29 Environment Operating temperature 40 85 C Temperature for storage and transport 40 125 C Relative humidity 15 90 not condensing EMC EN 55024 2011 09 EN 55022 2011 12 EC directive 2004 108 EG ...

Page 30: ...PCAN PCI Express User Manual 30 Appendix A CE Certificate ...

Page 31: ...PCAN PCI Express User Manual 31 Appendix B Dimension Drawing Figure 15 Dimension drawing PCAN PCI Express The figure does not show the actual size of the product ...

Page 32: ... the switched off computer The PCIe card is recognized by Windows and the driver is initialized After the installation process is finished successfully you can find the entry PCAN PCI Express in the branch CAN Hardware of the Windows Device Manager Getting Started under Windows Run the CAN monitor PCAN View from the Windows Start menu as a sample application for accessing the PCAN PCI Express card...

Reviews: