Why Do I Receive VISA Error 0xBFFF00A7 and NI-RIO Error -63040 Under My CompactRIO Controller in MAX? Primary Software: Utility Software>>Measurement & Automation ExplorerPrimary Software Version: 4.3 Primary Software Fixed Version: N/A Secondary Software: LabVIEW Modules>>Real-Time Module Hardware: Compact FieldPoint>>Controllers
Problem: I’ve connected my CompactRIO target to my network. However, when I look under remote systems in Measurement and Automation Explorer (MAX) on my host PC, I can see the controller, but under Devices and Interfaces I see both VISA error 0xBFFF00A7 and NI-RIO error -63040. Solution: The most common cause for these errors is an incorrectly configured IP address. When moving a real-time controller from one type of network to another, you will have to reconfigure the IP address of your CompactRIO controller accordingly. Here are possible network changes and what to do to correctly assign an IP address.
Static to Dynamic Network
If you move your controller from a network where it was assigned a static IP address (e.g. connected directly to your computer with a crossover cable) to one where it will be dynamically assigned an IP address (e.g. given an IP address via DHCP from a router), the controller will initially show up, but since it is most likely on a different subnet, it will appear with VISA and NI-RIO errors.
To reconfigure the controller follow the given steps:
Dynamic to Static Network
If you move your controller from a network where it was dynamically assigned an IP address to one where it needs a static IP address, the controller will not have an IP address since one will not be assigned to it on a static network.
The steps listed below should be followed to change the settings for a static network:
If you are still seeing a VISA or NI-RIO error after reconfiguring your system, right-click your CompactRIO controller in MAX and select Reboot. If this does not work, try right-clicking Devices and Interfaces and select Refresh. Note: Please refer to the link attached to this document if you are using a crossover cable to connect the CompactRIO directly to your computer. Other Sources of Errors
If the IP address is configured correctly and these errors still occur, there may be something else impeding communication. Common problems include Windows Firewall and multiple network cards. For a complete guide to troubleshooting CompactRIO controllers in MAX, see the attached link for the devzone tutorial on troubleshooting CompactRIO controllers in Measurement and Automation Explorer. Related Links: KnowledgeBase 27K9UNKN: How Do I Connect to a LabVIEW Real-Time (RT) Controller with a Crossover Cable? Developer Zone Tutorial: Troubleshooting CompactRIO Controllers in Measurement and Automation Explorer Developer Zone Tutorial: Choosing an IP Address for Your Real-Time Engine KnowledgeBase 4FR9F5LX: NI-RIO Error -63040 when using Open FPGA VI Reference from Host PC Attachments:
Report Date: 11/13/2007 Last Updated: 04/10/2008 Document ID: 4FCHS33U |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
