Error 63 for System Definition File Cannot Be Deployed to Real-Time (RT) Target from VeriStand

Updated Jul 9, 2018

Reported In

Software

  • VeriStand
  • LabVIEW

Operating System

  • NI Linux Real-Time

Issue Details

I tried to deploy the system definition file to a PXI RT system, but the deployment failed with this error message:

The VeriStand Gateway encountered an error while deploying the System Definition file.

Details:
Error 63 occurred at Project Window.lvlib:Project Window.vi >> NI_VS Workspace ExecutionAPI.lvlib:NI VeriStand - Connect to System.vi

 

Solution

If initial step doesn't work, continue to the next step.
  1. Make sure the NI VeriStand RT engine is installed on the desired target
  2. Reboot the system, check the BIOS of the PXI controller to make sure the Disable Startup VI option is not selected and NI VeriStand.rtexe begins running.
  3. NI VeriStand.rtexe will be damaged if LabVIEW program deployed when NI VeriStand.rtexe is running, and you need to reinstall NI VeriStand RT engine to the RT system and reboot the system. 
NOTE: If you want to deploy a LabVIEW program without destroying the NI Veristand.rtexe, select Disable Startup VI in BIOS to boot the RT system without Veristand Engine first. There is also a tool to Reset VeriStand as Startup, but the code is provided as is, and is not maintained by NI.

Additional Information

The root cause of this problem is that to deploy the system definition file we need to see a TCP connection to the NI VeriStand RT engine. The steps above try to ensure that the engine is properly installed and not in an unknown or corrupted state.

When you install the NI VeriStand RT engine on a system properly, you will see NI VeriStand RT engine launch as soon as the RT system is booted. This can be seen on the console out screen of the RT system.

WAS THIS ARTICLE HELPFUL?

Not Helpful