You develop LabVIEW VIs that run on Windows Embedded Standard targets by adding a target to a LabVIEW project. When you run the VI from the host computer, or host VI, the VI compiles and runs on the target. The host VI accesses the data on the target and displays the data on the front panel.
During remote development, certain LabVIEW features are not supported for VIs that run on Windows Embedded Standard targets. If you attempt to run on a Windows Embedded Standard target a VI that has unsupported functionality, the VI might still execute. However, the unsupported functions do not work and may return standard LabVIEW error codes.
The following features are not supported on Windows Embedded Standard targets during remote development.
Use the following table to find solutions when using LabVIEW Remote Development Target Support and developing applications on a Windows Embedded Standard target.
Issue | Solution |
---|---|
I cannot discover my target in Measurement & Automation Explorer (MAX) on the host computer. | On the host computer, MAX does not support discovering Windows Embedded Standard targets. |
I cannot discover the target in the LabVIEW Development System using the Add Targets and Devices dialog box. | Ensure that the target meets the requirements necessary to discover a device for remote development:
|
I cannot connect to the target in a LabVIEW project, although I can discover the target using the Add Targets and Devices dialog box. | Ensure that the version of the LabVIEW Run-Time Engine on the target matches the version of the LabVIEW Development System on the host computer. |
Can I configure remote development settings for my target from the host computer? | From the host computer, you can configure remote development settings by completing the following steps:
|
If you encounter difficulties while connecting to the Windows Embedded Standard target, resolve the following possible issues when troubleshooting. These solutions require you to log into the target to make changes. You must restart and log into the target for changes to take effect.
Issue | Solution |
---|---|
Windows Firewall blocked the LabVIEW Remote Development application. | You must authorize the LabVIEW Remote Development application to allow access through the Windows Firewall. |
LabVIEW Remote Development is not enabled on the target. | Launch MAX and select My System in the configuration tree. In the Remote Development Settings section of the System Configuration page, ensure that LabVIEW Remote Development contains a checkmark. |
The version and bitness of the LabVIEW Run-Time Engine enabled for remote development on the target does not match the version and bitness of the LabVIEW Development System on the host computer. | Launch MAX and select My System in the configuration tree. In the Remote Development Settings section of the System Configuration page, refer to the Run-Time Engine Version. |
The LabVIEW Remote Development application is not running on the target. | Launch the Windows Task Manager. In the Processes page, verify that the list of processes contains niLVRemoteDev.exe. If the list does not contain niLVRemoteDev.exe, you must restart the LabVIEW Remote Development application. |
Adding Targets to a LabVIEW Project