background image

CAN Troubleshooting Guide

8.2 Electrical Grounding

The CAN_GND of the CAN network should be connected to the functional earth potential (FE) at
only 

one

 point. This test will check if the CAN_GND is grounded in several places. 

To test it, please 

1.

2.

3.

Disconnect the CAN_GND from the earth 
potential (FE). 

Measure the DC resistance between 
CAN_GND and earth potential (see figure 
on the right). 

Reconnect CAN_GND to earth potential. 

Figure 12:

 Simplified schematic diagram of

 ground test measurement

The measured resistance should be higher than 1 MΩ. If it is lower, please search for additional
grounding of the CAN_GND wires. 

8.3 Short Circuit in CAN Wiring

A CAN bus might possibly still be able to transmit data if there is a short circuit between CAN_GND
and CAN_L, but generally the error rate will increase strongly. Make sure that there is no short
circuit between CAN_GND and CAN_L! 

8.4 CAN_H/CAN_L-Voltage 

Each   node   contains   a   CAN   transceiver   that   outputs   differential   signals.   When   the   network
communication   is   idle   the   CAN_H   and   CAN_L  voltages   are   approximately  2.5 V   measured   to
CAN_GND.   Faulty   transceivers   can   cause   the   idle   voltages   to   vary   and   disrupt   network
communication.
 
To test for faulty transceivers, please 

1. Turn on all supplies. 
2. Stop all network communication.
3. Measure the DC voltage between CAN_H and CAN_GND      

(see figure at previous page).

4.  Measure the DC voltage between CAN_L and CAN_GND        

(see figure at previous page).

Normally the voltage should be between 2.0 V and 3.0 V. 

Page 26 of 30

Hardware Manual • Doc. No.: C.2044.21/ Rev. 1.1

CAN-PCIeMini/402-2(-FD)

>1M

CAN_H

CAN_GND

CAN_L

functional earth

(FE)

2

3

Summary of Contents for C.2044.04

Page 1: ...or 2 CAN FD Interfaces Hardware Manual to Products C 2044 04 C 2044 64 CAN PCIeMini 402 2 FD Hardware Manual Doc No C 2044 21 Rev 1 1 Page 1 of 30 esd electronics gmbh Vahrenwalder Str 207 30165 Hannover Germany http www esd eu Phone 49 0 511 3 72 98 0 Fax 49 0 511 3 72 98 68 ...

Page 2: ... electronics gmbh Hannover esd electronics gmbh Vahrenwalder Str 207 30165 Hannover Germany Phone 49 511 372 98 0 Fax 49 511 372 98 68 E Mail info esd eu Internet www esd eu This manual contains important information and instructions on safe and efficient handling of the CAN PCIeMini 402 2 Carefully read this manual before commencing any work and follow the instructions The manual is a product com...

Page 3: ...sted below affect changes in the hardware as well as changes in the description of the facts only Rev Chapter Changes versus previous version Date 1 0 First English version 2017 12 20 1 1 Reference to CAN Wiring Hints inserted 2020 02 26 1 Note on CAN FD inserted 9 EU Konformitaetserklaerung neu Technical details are subject to change without further notice CAN PCIeMini 402 2 FD Hardware Manual Do...

Page 4: ...ts indicate a hazardous situation which if not avoided will result in death or serious injury WARNING Warning statements indicate a hazardous situation that if not avoided could result in death or serious injury CAUTION Caution statements indicate a hazardous situation that if not avoided could result in minor or moderate injury NOTICE Notice statements are used to notify people on hazards that co...

Page 5: ...not expose it to unnecessary thermal radiation Ensure an ambient temperature as specified in the technical data DANGER Hazardous Voltage Risk of electric shock due to unintentional contact with uninsulated live parts with high voltages inside of the system into which the CAN PCIeMini 402 2 is to be integrated Disconnect all hazardous voltages mains voltage before opening the system Ensure the abse...

Page 6: ...the manufacturer for proper disposal Please make a contribution to environmental protection Typographical Conventions Throughout this manual the following typographical conventions are used to distinguish technical terms Convention Example File and path names dev null or stdio h Function names open Programming constants NULL Programming data types uint32_t Variable names Count Number Representatio...

Page 7: ... Industrial Environment Single Twisted Pair Cable 19 7 2 1 General Rules 19 7 2 2 Cabling 20 7 2 3 Branching 20 7 2 4 Termination 20 7 3 Heavy Industrial Environment Double Twisted Pair Cable 21 7 3 1 General Rules 21 7 3 2 Device Cabling 22 7 3 3 Branching 22 7 3 4 Termination 22 7 4 Electrical Grounding 23 7 5 Bus Length 23 7 6 Examples for CAN Cables 24 7 6 1 Cable for light industrial Environm...

Page 8: ... can be operated for example in Hypervisor environments The CAN PCIeMini 402 2 FD provides high resolution 64 bit hardware timestamps for CAN messages CAN layer 2 CAN API software drivers for CAN PCIeMini 402 2 for Windows and Linux are included in the scope of delivery See Order Information on page 29 for availability of other drivers Additional free of charge esd CAN tools for Windows are downlo...

Page 9: ...2 LED name in schematic diagram Name Indicator State Description LED320 Power off power supply voltage off FPGA not booted on power supply voltage on FPGA ready LED321 reserved LED322 Traffic CAN1 off no CAN bus connection and or no CAN traffic on CAN1 on connected to CAN bus 1 and CAN traffic on CAN1 LED323 Traffic CAN0 off no CAN bus connection and or no CAN traffic on CAN0 on connected to CAN b...

Page 10: ...ouded header JST SM04B SURS TF Pin Position 1 2 3 4 Pin Assignment Pin Signal 1 reserved 2 CANx_GND 3 CANx_H 4 CANx_L Signal Description CANx_L CANx_H CAN signals of the CAN net x x 0 1 CANx_GND Reference potential of the local CAN physical layer of CAN net x x 0 1 reserved Reserved for future applications do not connect Page 10 of 30 Hardware Manual Doc No C 2044 21 Rev 1 1 CAN PCIeMini 402 2 FD ...

Page 11: ...ed to be used with a front panel NOTICE Read chapter Hardware Installation on page 14 in particular step 8 before you start with the installation of the CAN PCIeMini 402 DSUB9 4 1 Adapter View DSUB9 Cable connector Jumper with cable Figure 4 Top layer with DSUB9 connector Figure 5 Bottom layer with jumper and cable connector 4 2 CAN Termination Jumper With the jumper the CAN termination of the con...

Page 12: ... connect 4 3 2 CAN Cable Connector The 4 pin Wire to Board connector JST SM04B SURS TF is equipped on the bottom layer of the adapter The connector assignment of the CAN cable connector on the CAN PCIeMini 402 DSUB9 is the same as for CAN PCIeMini 402 2 FD see chapter Connector Assignment page 10 4 4 Adapter cable One adapter cable is included in delivery of the CAN PCIeMini 402 DSUB9 adapter The ...

Page 13: ...scharge your body as described above 3 Disconnect the power supply of the PC from the mains DANGER Hazardous Voltage Risk of electric shock due to unintentional contact with uninsulated live parts with high voltages inside of the system into which the CAN PCIeMini 402 2 is to be integrated Disconnect all hazardous voltages mains voltage before opening the system If the system does not have a flexi...

Page 14: ...t the CAN bus has to be terminated at both ends esd offers special T connectors and termination connectors for external termination Additionally the CAN_GND signal has to be connected to earth at exactly one point in the CAN network For details please read chapter Correct Wiring of Electrically Isolated CAN Networks 9 Connect the system to mains again mains connector or fuse 10 Switch on the syste...

Page 15: ...terface 1 Temperature range 0 75 C ambient temperature Humidity Max 90 non condensing Dimensions Width 30 mm depth 51 mm Weight Approx 15 g Table 2 General data of the module 6 2 Memory FPGA Altera EP4CGX22BF14C8N Boot FLASH Spansion S25FL004K0XMFI04 Table 3 Memory 6 3 PCI Express Mini Interface PCI port PCI Express Specification R1 0a Link width 1x Form factor PCI Express Mini Card Electromechani...

Page 16: ... CAN isolation CAN to slot bracket EARTH 1000V DC 1s I 1 mA CAN to host system ground 1000V DC 1s I 1 mA CAN to CAN 1000V DC 1s I 1 mA Connector 2x 4 pin Wire to Board connector JST SM04B SURS TF Table 5 Data of the CAN interface 6 5 CAN PCIeMini 402 DSUB9 Adapter Dimensions width depth hight width hight depth 31 5 mm 13 mm 16 5 mm 10 mm behind front panel adapter only without cables Weight ca 8 g...

Page 17: ...NC825 are supported See Order Information on page 29 for availability of the drivers Drivers for other operating systems are available on request For detailed information about the driver availability for your operating system please contact our sales team sales esd eu 6 6 2 CAN PCIeMini 402 2 FD CAN layer 2 CAN API software drivers are available for Windows QNX RTX64 Higher layer protocols CANope...

Page 18: ...iginal ISO 11898 They have made system level tradeoffs for data rate cable length and parasitic loading of the bus However for CAN network design margin must be given for signal loss across the complete system and cabling parasitic loadings network imbalances ground offsets against earth potential and signal integrity Therefore the practical maximum number of nodes bus length and stub length are t...

Page 19: ...ND has to be connected to the functional earth FE at exactly one point 4 A CAN net must not branch exception short cable stubs and has to be terminated with the characteristic impedance of the line generally 120 Ω 10 at both ends between the signals CAN_L and CAN_H and not at CAN_GND 5 Keep cable stubs as short as possible l 0 3 m 6 Select a working combination of bit rate and cable length 7 Keep ...

Page 20: ...ed at the CAN interface at the end of the bus is connected this one has to be used for termination instead of an external CAN termination plug 9 pin DSUB termination connectors with integrated termination resistor and male and female contacts are available from esd order no C 1303 01 DSUB termination connectors with male contacts order no C 1302 01 or female contacts order no C 1301 01 and additio...

Page 21: ...has to be terminated with the characteristic impedance of the line generally 120 Ω 10 at both ends between the signals CAN_L and CAN_H and not to CAN_GND 5 Keep cable stubs as short as possible l 0 3 m 6 Select a working combination of bit rate and cable length 7 Keep away CAN cables from disturbing sources If this can not be avoided double shielded cables are recommended Figure 9 CAN wiring for h...

Page 22: ...ctor can be used in which the shield potential is looped through e g the DSUB9 connector from ERNI ERBIC CAN BUS MAX order no 154039 If a mixed application of single twisted and double twisted cables is unavoidable take care that the CAN_GND line is not interrupted Deviations from the bus structure can be realized by the usage of repeaters 7 3 4 Termination A termination resistor has to be connect...

Page 23: ...tion depending on the cable length are described in the CiA recommendation CiA 303 1 see CiA 303 CANopen Recommendation Part 1 Cabling and connector pin assignment Version 1 8 0 Table 2 Bit Rate kbit s Theoretical values of reachable wire length with esd interface lmax m CiA recommendations 07 95 for reachable wire lengths lmin m Standard values of the cross section according to CiA 303 1 mm 1000 ...

Page 24: ...www concab de e g BUS PVC C 1x 2x 0 22 mm Order No 93 022 016 UL appr BUS Schleppflex PUR C 1x 2x 0 25 mm Order No 94 025 016 UL appr 7 6 2 Cable for heavy industrial Environment Applications Four Wire Manufacturer Cable Type U I LAPP GmbH Schulze Delitzsch Straße 25 70565 Stuttgart Germany www lappkabel com e g UNITRONIC BUS CAN UL CSA 2x 2x 0 22 UL CSA approved Part No 2170261 UNITRONIC BUS FD P...

Page 25: ...ce of the CAN data pair conductors and the attached terminating resistors To test it please 1 Turn off all power supplies of the attached CAN nodes 2 Measure the DC resistance between CAN_H and CAN_L at one end of the network see figure above The measured value should be between 50 Ω and 70 Ω If the value is below 50 Ω please make sure that there is no short circuit between CAN_H and CAN_L wiring ...

Page 26: ... if there is a short circuit between CAN_GND and CAN_L but generally the error rate will increase strongly Make sure that there is no short circuit between CAN_GND and CAN_L 8 4 CAN_H CAN_L Voltage Each node contains a CAN transceiver that outputs differential signals When the network communication is idle the CAN_H and CAN_L voltages are approximately 2 5 V measured to CAN_GND Faulty transceivers...

Page 27: ...e figure below 2 Measure the DC resistance between CAN_H and CAN_GND see figure below 3 Measure the DC resistance between CAN_L and CAN_GND see figure below The measured resistance has to be about 500 kΩ for each signal If it is much lower the CAN transceiver it is probably faulty Another indication for a faulty transceiver is a very high deviation between the two measured input resistances 200 Fi...

Page 28: ...Declaration of Conformity 9 Declaration of Conformity Page 28 of 30 Hardware Manual Doc No C 2044 21 Rev 1 1 CAN PCIeMini 402 2 FD ...

Page 29: ... layer 2 drivers for Windows Linux are included in delivery of CAN PCIeMini 402 2 C 2044 04 free of charge Additional CAN layer 2 object licences including CD ROM CAN DRV LCD QNX CAN DRV LCD VxWorks CAN DRV LCD RTX incl RTX64 C 1101 32 C 1101 55 C 1101 35 Higher layer protocols including CD ROM Classical CAN Application only CANopen DRV LCD Windows Linux CANopen DRV LCD QNX CANopen DRV LCD VxWorks...

Page 30: ... C 1140 16 For detailed information about the driver availability for your operating system please contact our sales team Table 10 Order information additional software for CAN PCIeMini 402 2 FD 10 4 Manuals PDF Manuals For availability of English manuals see table below Please download the manuals as PDF documents from our esd website www esd eu for free Manuals Order No CAN PCIeMini 402 2 ME Har...

Reviews: