Working with Windows Embedded Standard Targets

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.

Unsupported LabVIEW Features

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.

Troubleshooting Guide

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:
  • A user with administrator privileges is logged into the target.
  • LabVIEW Remote Development is enabled on the target.
  • (Touch Panel devices) A device type is selected on the target.
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:
  1. On the host computer, open a Web browser and enter the following URL to access the NI Web-based Configuration & Monitoring application: http://localhost:3582.
  2. Click the Network Browser button on the left and double-click the row that contains your target. A separate NI Web-based Configuration & Monitoring application specific to your target opens in a Web browser.
  3. Click Login in the top-right corner of the page.
  4. Enter Admin in the User name field.
  5. Leave the Password field blank. The default password is blank. Set the password to establish security.
  6. Click OK.
  7. On the System Configuration page, configure the remote development settings for your target.
  8. Click Save to save changes.
  9. Click Restart in the top-right corner of the page to restart the target. You must log into the target for changes to take effect.

Troubleshooting Windows Embedded Standard Target Connection Errors

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.

Related Information

Adding Targets to a LabVIEW Project

Running VIs on Windows Embedded Standard Targets

Deploying Installers to Windows Embedded Standard Targets