このコンテンツは設定された言語で表示できません。

このコンテンツは表示可能な別の言語で表示されています。 お使いのブラウザに翻訳機能がある場合はご利用ください。

Error -63040: Connection not Established using FPGA

Updated Feb 26, 2020

Reported In

Hardware

  • CompactRIO Chassis
  • CompactRIO Controller

Software

  • LabVIEW FPGA Module
  • LabVIEW

Driver

  • NI CompactRIO

Issue Details

I am receiving the Error -63040 when I try to
  • Run my FPGA VI
  • Open a reference to an FPGA card in another computer, PXI chassis, or CompactRIO
Error -63040: NI-RIO FPGA Communications Framework: (Hex 0xFFFF09C0) A connection could not be established to the specified remote device. Ensure the device is on and accessible via the network, and that it is listening on the correct port.

Solution

  • Confirm your CompactRIO target can be discovered in NI MAX. 
  • Confirm the software on your Development system and Deployment system are the same version
    • Development: In NI MAX under My System >> Software 
    • Deployment: In NI MAX under  Remote Systems >> [Your Target] >> Software
If the versions do not match, install the correct version of NI CompactRIO Driver to your Development and/or Deployment system
  • Confirm you are not calling the Open FPGA VI Reference function too soon after booting the system.
    • For example, if this function is called in a Real-Time startup executable that runs as soon as the target boots, then you may need to wait a few seconds before opening the FPGA VI reference.
    • You can also use the following approach:
1. When configuring the Open FPGA VI Reference remove the checkmark from the Run the FPGA VI checkbox in the Configure Open FPGA VI Reference dialog box:


 
2.Then, use two  FPGA Inkove nodes to call the Reset (to reset the FPGA VIto the default state of the VI) and Run Methods:

Additional Information

In LabVIEW Version 2017 and earlier the error code of this error was -63044