Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

CAN BUS stops transmitting data after 30 min.

I have several PCI CAN Bus cards and they stop transmitting data after 30 min or around 210 minutes of operation. The same CAN Bus application written in LV 7.1 works fine using PXI CAN BUS cards.  Has anyone heard of this problem before using the NI CAN PCI cards installed in a standard Desktop PC???
0 Kudos
Message 1 of 7
(5,624 Views)

Hi lvpro10,

I have some questions for you to troubleshoot this issue. What version of NI-CAN are you using? Are you using high speed or low speed CAN? What CAN cards do you have (Series 1 or Series 2)? Are you using the same cables and devices on the CAN bus for both the PXI and PCI system? Are you getting any error messages when it stops transmitting data?

Thanks!

Missy S.
Project Engineer
RoviSys
0 Kudos
Message 2 of 7
(5,596 Views)
I am using NI-CAN 2.4.0f0, I am using Hi-speed CAN at 128Kbs, I am using Series 2 PCI CAN cards. Same cables are used and there are no errors generated when transmission stops.
0 Kudos
Message 3 of 7
(5,580 Views)
Problem has now been solved. The Test Computer's Screen Savers have been disabled and NI-CAN 2.4 driver has been replaced with NI-CAN 2.3 driver. Re-tested CAN transmission for 7 hours with no problems to report.
0 Kudos
Message 4 of 7
(5,569 Views)
This doesn't really sound like a solution. It sounds like you changed two different portions of your system and the problem doesn't appear anymore. Do you know if you needed to go to 2.3 or if you needed to disable the screen saver? If you disable the screen saver with 2.4 does it still hang? If you enable the screen saver with 2.3 does it still hang? If this is a real problem (not saying it isn't), it would be nice to be able to track it down. If it is a bug in your screen saver/video card, that is one thing. If there is a bug in NI-CAN, I would like to see it get fixed.

Also, have you tried NI-CAN 2.5? (http://digital.ni.com/softlib.nsf/websearch/67176457B4249F3C862572950068AC88?opendocument&node=132060_US).


Message 5 of 7
(5,565 Views)

Here is the deal, it was observed one time that the exact moment the screen saver kicked in the CAN transmissions stopped. So we disabled the screen saver and run the LV program that continously transmits CAN data for a couple of hours and the CAN transmissions stopped again. The next day I removed CAN 2.4 and installed CAN 2.3. I ran the LV program again for 7 hours this time and observed no CAN transmission stoppage. This CAN 2.4 version seems to only impact CAN PCI hardware, we have not seen this problem with the CAN PXI, but does not meqan that there is not a issue with the PXI hardware though. I have not tried CAN 2.5, nor do we have time in our schedule to test yet another version of the CAN driver at this time. Hopefully NI in Austin, Tx will do some testing here on this issue.

 

0 Kudos
Message 6 of 7
(5,560 Views)
In order to attempt to reproduce this problem, you probably need to provide more description of what your application is doing. I.e., periodic transmissions, network interface input, busload, channel API stuff.

Thanks for the info you have provided so far.
0 Kudos
Message 7 of 7
(5,557 Views)