Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Communication error with cRIO

Hi,

I've got a new cRIO running on the controller 9004 hosted by chassis 9101 and having the analogue input module 9205. I have upgraded to the LV8.20.

I installed the FPGA module, Real-time module and then the NI-RIO drivers.

 

I've gone through the document "Getting Results with CompactRIO and LabVIEW" step by step: I connected the controller as Reconfigurable Embedded system direct to the computer via a crossover cable and set up the ip address. Then I created a new project, added the controller, chassis, and modules, made a simple FPGA VI and compiled it. ( controller, chassis and modules were detected successfully)

 

The problem now is after I finished the compilation and the FPGA VI was uploaded on the controller, the FPGA refused to go into the run mode and said there was a communication error  ( Should I be able to run the FPGA VI on my computer screen and see how it behaves? ) .. however, I thought to carry on with the document and created a host VI. The FPGA reference could find the VI on the FPGA, but it gives the error 63040 every time I try to run the host VI. the error says : NI RIO FPGA communication framework : a connection couldn’t be established to the specified remote. ensure the device is accessible via network and it's listing on the current port.

 

Any advice?

Thanks

Mohd

0 Kudos
Message 1 of 2
(4,540 Views)
Hi Moh,

Thanks for contacting National Instruments. Your error happens because you don't have the same driver version on your target as on your host.
You need to go in MAX (measurement and Automation Explorer) and to update the driver into your taget. You will find the explanation on this KB:
Error -63040 When Attempting to Run an FPGA VI on CompactRIO

Best regards,
Nick_CH, NI Switzerland
Message 2 of 2
(4,533 Views)