LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

read CAN bus object

Hi there,

 

I´m a new comer in the field CAN bus diagnose, and have problem with CAN object diagnose.

As I write my program just like the attachment, I received an error message.

I wanna poll a specified ID without reading the CAN net in whole.

 

How can I use the CAN object VIs correctly?

Thx!

 

CAN object.jpg

0 Kudos
Message 1 of 5
(4,009 Views)

What is the error message ?

Which CAN interface are you using ?

 

 

PS : You should post these kind of questions to the Automotive and Embedded Networks board.

0 Kudos
Message 2 of 5
(3,986 Views)

Thanks, JB

 

NI USB 8473 is the one I used, the error said that this interface do not support the functions.

 

PS: I´ve posted the message on the "Embedded Networks" board. 

0 Kudos
Message 3 of 5
(3,969 Views)

Unfortunately the USB-8473 doesn't support CAN Objects and furthermore needs a workaround to use it with the NI-CAN Channel API.

 

See this document and its linked documents. A PCI, PXI or PCMCIA interface will be needed for your application.
0 Kudos
Message 4 of 5
(3,958 Views)

JB is right, objects are not supported since the USB-CAN does not have an internal processor like the Series 2 CAN cards.

 

You could either use hardware filters to filter out all unwanted frames and keep CPU load down or receive all frames and filter them in LabVIEW.

 

Regards,

Andreas Stark
LabVIEW Lead @ Rocket Factory Augsburg
0 Kudos
Message 5 of 5
(3,935 Views)