Error -50258 Occurred When Using HWTSP Mode in VeriStand

Updated Jan 23, 2024

Reported In

Software

  • VeriStand

Driver

  • NI-DAQmx

Operating System

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

Issue Details

I am using a multifunction I/O module in VeriStand. I add a few AI channels and set this module as the Chassis master hardware synchronization device in the Chassis.
Capture.JPG
Capture2.JPG
When I try to deploy the project, I get the error -50258.
Error -50258 occurred at Project Window.lvlib:Project Window.vi >>Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect 
to System.vi

Possible reason(s):

The specified software component failed to initialize. The operation could not be completed as specified.

Solution

The following steps can be tried to fix this issue:
1. Verify that the NI Scan Engine is installed on your real-time target. You will need to install the NI Scan Engine.
Capture.JPG
2. If the error doesn't disappear after the installation of the NI Scan Engine, it may be a bug before the NI-DAQmx 2024 Q1 and has been fixed in NI-DAQmx 2024 Q1. Please upgrade to NI-DAQmx 2024 Q1.
3. If the above steps can't fix this issue and DAQ timing is not necessary for you, you can check the Disable AI support to disable the Hardware-Timed Single Point Sample Mode.
Capture.JPG

Additional Information

Selecting Disable AI support doesn't mean that the AI function is disabled. It won't impact the acquisition and just takes software timing to acquire AI, instead of DAQ timing.