Error -63045 Occurred at Invoke Method When Acquiring Images From RT

Updated Aug 20, 2021

Reported In

Hardware

  • PXIe-8880
  • NI-1483
  • PXIe-7975

Software

  • Vision Development Module
  • LabVIEW

Driver

  • NI-IMAQ I/O

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)

Issue Details

I am using a RT PXI system with an PXIe-7975R module to capture images from a Camera Link camera.  When I try to run my vision acquisition application in my target, I get the following error message:

Error 63045 occurred at Invoke Method: FIFO.Acquire Read Region in NI_VDM_FPGA_Basics.lvlib:IMAQ FPGA Image Transfer from Target U16.vi:1920001 -> 1-Tap 10-Bit Camera with Frame Trigger (Host).vi

Possible reason(s):
The requested feature is not supported when using a remote RIO session.
Opening a remote RIO session occurs when the resource string is specified as rio://<hostname>/<device_name>. A local session can be opened by specifying just the <device_name>.



Which looks like in the image below
 
'errorMessage1.png



 

Solution

This error happens when you try to run the RT VI from the host computer and not from under the RT itself.

If you're running a vision application that has an FPGA and an RT component, make sure that the RT VI is running on the target and not in the host computer.  Go to your LabVIEW project, and copy the VI from the host computer to the RT target. Then, try running your application again.