Industrial Communications

cancel
Showing results for 
Search instead for 
Did you mean: 

Adding NI-9881 to project (cRIO 9038)

Hello,

Hopefully this is an easy one. Pretty much a rookie here.

 

I have a cRIO-9038 and a NI-9881 CANopen card. When I go to add the 9881 to my project for either FPGA target or Scan mode, it sees the module but that the "This C Series module in not supported by the current versions of LabVIEW and NI-RIO"

 

I am obviously missing something here. Any pointers/solutions would be greatly appreciated!

 

Thanks!

Tyler

Download All
0 Kudos
Message 1 of 4
(3,451 Views)

Make sure, that you have installed the same software both on the host pc and on the RT controller. In the MAX right-klick the cRIO and try to add/remove software. There you can check, if there are discrepancies.



0 Kudos
Message 2 of 4
(3,410 Views)

You might need to power the module over the cable Vsup pin (9 to 30 volts) in order to detect it I think. Another problem could be the firmware of the module. It needs an upgrade for driver version 14.5 or higher. Here is the link to the readme.txt for more information.

https://www.ni.com/pdf/manuals/375165b.html

-DirkW-

0 Kudos
Message 3 of 4
(3,407 Views)

Hello!

I think you may have just overlooked installing the correct driver! I noticed that your cRIO did not have NI-Industrial Communications for CANopen installed, and that you were opening up a CAN example (installed with our CAN and XNET drivers, not the CANopen driver). Our CANopen examples have CANopen in the name, such as NI CANopen for cRIO. 


Make sure you've installed the compatible CANopen driver to both your PC, and then also install it on your cRIO as well (it shows up on the Software Wizard under Protocols and Buses). I put a screenshot below (I have newer software, but it should look similar). 


image.png


Here's a nice page to see the compatibility of the driver versions with your version of LabVIEW, and a link for accessing all of the different download versions. If you're only working in LabVIEW 2015 SP1 or newer, you can go get the newest NI Industrial Communications for CANOpen driver. If you're still working in some older versions of LabVIEW, you can grab an older version. 

NI-Industrial Communications for CANopen and LabVIEW Compatibility: https://www.ni.com/en/support/documentation/compatibility/17/ni-industrial-communications-for-canope...

https://www.ni.com/en/support/downloads/drivers/download.ni-industrial-communications-for-canopen.ht...

 

Hope this helps!

R Dahlman
National Instruments

0 Kudos
Message 4 of 4
(3,307 Views)