Solution
This error often occurs when the LabVIEW version in which the model has been created is different from the VeriStand version in which the VeriStand project has been developed. For example, VeriStand 2019 uses LabVIEW Run-Time Engine 2019, so LabVIEW models must be compiled in LabVIEW 2019.
Check the readme for the version of VeriStand being used for further information on this.
It also occurs after an
Error -307762 is seen and remains until the target is restarted.
To fix the error:
- Restarting the target will clear the error. Or if you are using Linux Real-Time and you have a console window open or SSH connection, you can type reboot to restart also.
- Open up NI Measurement & Automation Explorer (MAX).
- Select the target (e.g PXI, cRIO) the project is being deployed to.
- Select Restart.
However this will not solve the issue longer term with the deployment, so consider these other steps:
- Ensure the correct software has been installed on the host PC and target by checking if they match each other and are the ones recommended in the current VeriStand version's readme.
- Verify VeriStand is installed correctly on the target.
- Plug a monitor into the target if there is a display port out.
- Restart your target. (see step 1. above)
- Wait 1-2 minutes for the target to reboot.
- You should see the monitor/console out say:
NI VeriStand engine idle. Awaiting command
- Either rebuild all LabVIEW models in the required version of LabVIEW or identify the specific models to be rebuilt if there are many.
- To identify specific models that need rebuilding:
- Create an empty project and configure the target.
- Add the LabVIEW models 1 by 1 to identify the model(s) causing the issue.
- Deploy the project each time you add a model until the error occurs again.
- Restart the target once the error occurs.
- Check the readme of your VeriStand version to find the correct LabVIEW version required to build the models in.
- Use the LabVIEW VI source for the LabVIEW model to build the model for use in NI VeriStand.
- After ensuring the RT target has been restarted since the error was last received, add the rebuilt model to a VeriStand project and try to deploy the project.
This error can also occur if CPU cores of the RT target have been disabled. For guidance on re-enabling them, refer to the
CPU Configuration Submenu section of the RT target's user manual.