03-18-2014 02:03 PM
Does NI CAN 2.7.4 support third party CAN devices?
I am looking to buy a Moxa CAN Interface PCI Express board (unfortunately NI does not have a PCI Express CAN board in the product line) and wish to configure the channels in MAX and program in LV. The CAN bus in this application is at low speed configuration (125K) and my program should be able to read the CAN(raw) data.
Thank you in advance for any help!
03-18-2014 02:13 PM
You will not be able to configure the board in MAX, but you should be able to use their drivers with LaBIVEW, you can then use the NI CAN frame conversion, or the XNET frame conversion to convert to and from CAN signals.
03-18-2014 02:24 PM - edited 03-18-2014 02:27 PM
@Michael_78 wrote:
You will not be able to configure the board in MAX, but you should be able to use their drivers with LaBIVEW, you can then use the NI CAN frame conversion, or the XNET frame conversion to convert to and from CAN signals.
Use the XNET frame conversion, not the NI CAN frame conversion. XNET is newer, and is still being supported. It also works without needing XNET hardware. The NI CAN frame conversion hasn't been updated in 5 years and I've had issues with it in the past. When I contacted NI about it they said to use XNET.
Using this technique I've used CANcase hardware by Vector, and Intrepid hardware in LabVIEW writing and reading to signals based on their name in the DBC. I've even got CAN signals to work using an Arduino and a CAN tranceiver, sending data over serial.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord