LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI 9881 module, MAX can't find the CANopen port.

I use cRio 9035 and NI 9881 to run canopen.

but the truth is that i have meet with lots of problems. 

now, i can't find the port . Normally should be the Picture Max.png

my labview version is LV2016, and  RT2016, 2016FPGA, Xnet 1850, CANopen SW 1800,

compactRIO drive 1850.

more information can be seen from the  software installed.PNG

 

After I follow the instruction, running the FPGA, i can see another CAN module 9860 is running.which proved what i have done is correct. and i still cannot find the "9881"canopen01

 

i am truly need to know which kind of step i should do. 

0 Kudos
Message 1 of 23
(4,301 Views)

Hi Sylvain,

May I know what version of Windows are you using? You might want to check for compatibility issues.

From your picture "ports after Running the FPGA.PNG ‏", there is a red cross beside NI 9860. It means that the computer is unable to detect your hardware.

NI CanOpen 18.0.PNG

You might also want to check whether your NI 9881 firmware has been updated.

You can refer to this link on how to modify your firmware on NI 9881: https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000001Db8HSAS&l=en-US

NI 9881 Updated Firmware.PNG

 Hope this helps Smiley Happy

 

 

0 Kudos
Message 2 of 23
(4,279 Views)

Hi,

 

I want to confirm with you which mode is used in your project. If you use the FPGA mode in your project. You need to create a new empty VI under the FPGA Target and compile the bitfile.

2018-03-13_1727.png

2018-03-13_1724.png

Now, you should find the NI 9881 in NI MAX.

 

0 Kudos
Message 3 of 23
(4,273 Views)

sorry to confuse you, NI 9860 is a module to show FPGA is running, and i can detect another CAN module. The reason why have a red cross is i haven't give a power supply for NI 9860.

But At the same time, NI 9881 is also inserted in the NI cRIO-9035. Abviously, both of them is compiled in the system.

 

And for updating the firmware, i want to do it surely, but it told me, system can not found any CANopen interface. So the problem front of me is how to view the canopen interface in the MAX.

 

Maybe you can give more idea for me! Thanks!

0 Kudos
Message 4 of 23
(4,267 Views)

Surely, i have done this. In this case, i can find another CAN module 9860.

 

But 9881,no,it can not be found in the MAX.

0 Kudos
Message 5 of 23
(4,263 Views)

Hi 

 

Please test again by following the instruction to check whether you can see the 9881 in the MAX.

 

1. change the mode to Scan interface.

image.png

 

2. Redeploy the project again

 

Thanks!

 

 

0 Kudos
Message 6 of 23
(4,259 Views)

Already tried, still can't found any related.

0 Kudos
Message 7 of 23
(4,254 Views)

Hi Sylvain,

Have you tried to run the Labview example CANopen Module Firmware Update.lvproj to update the firmware?

From your picture Max.png, I see that MAX successfully detected the NI 9881 Canopen before. May I know what did you do before the problem occured?

0 Kudos
Message 8 of 23
(4,245 Views)

MAX.jpg is download from net. It's not mine.

i also tried to update the firmware via example.

0 Kudos
Message 9 of 23
(4,241 Views)

i have done nothing before this happened. This module is new to me . I got it recently. This is the first time to test it.

0 Kudos
Message 10 of 23
(4,238 Views)