VeriStand Error -1074384883 While Deploying Project

Updated Mar 30, 2023

Reported In

Software

  • VeriStand

Driver

  • NI-XNET

Issue Details

I have a Veristand Project configured with XNET hardware.  When I deploy my project, I receive the following error:
 

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

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

Possible reason(s):

NI-XNET:  (Hex 0xBFF6300D) You tried to open the same frame twice. This is not permitted. Solution: open each frame only once.
=========================
NI VeriStand:  NI VeriStand Engine.lvlib:VeriStand Engine.vi >> NI VeriStand Engine.lvlib:VeriStand Engine State Machine.vi >> NI VeriStand Engine.lvlib:Initialize Inline Custom Devices.vi >> Custom Devices Storage.lvlib:Initialize Device (HW Interface).vi


I know that VeriStand prevents me from adding a frame to the same port twice.  How is it possible that I am opening the same frame twice?
 

Solution

VeriStand does not check to ensure that all frames have unique arbitration IDs.  If two frames have the same Arbitration ID and exist on the same port, you will receive the above error.  In System Explorer, VeriStand lists the Arbitration IDs for all the frames so you can easily see which frames have conflicting Arbitration IDs.  You must open the XNET Database Editor and change one of the duplicate Arbitration IDs.

Additional Information

For more information on XNET Database Editor, refer to FIBEX and the NI-XNET Database Editor Overview