Solution
- Make sure that the Network Variable Engine software is installed on your Real-Time target. In order to check whether or not this software is installed, locate the Real-Time target in NI Measurement & Automation Explorer (NI MAX), then expand the Software list.
If it is installed you should see
Network Variable Engine as seen above. This is the engine that is referred to as the
Shared Variable Engine in the error message.
If the engine is not present and you need to install it, follow these steps:
1. Right-click on Software and select Add/Remove Software.
2. Select the LabVIEW Real-Time Software and then select Next.
3. Check the box next to Network Variable Engine and select Next.
4. Select Next again to review the configuration and the software will be loaded onto the Real-Time target.
- If you are seeing this error when removing a library or variable in NI DSM, please try the following:
- Open NI DSM.
- Right-click on My Systems and select Add system...
- Enter the IP address of the Real-Time target and click OK.
- The Real-Time target should now show up in the My Systems list. Try removing your library or variable again.
- Each time creating an .exe the following files are being created in the same location:
Open the
.aliases file from this list in a text editor, such as Notepad++.
Names and IP addresses of the host and remote target should be changed to match the new system. Host with a new IP should now be able to find the network shared variables hosted on the RT target.
If the above steps were performed and the issue is still visible, formatting the hardware and reinstalling all the software back would resolve the problem.