LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Support for Shared Variables in Third Party XP embedded based TPC's?

Solved!
Go to solution

I have deployed an application in an XP embedded based Touch Panel (Third party). The application is working fine, but the shared variables hosted on an RT (sbRIO Board) are not getting updated in the application on TPC

 

1. The TPC is part of the project as Windows XP Embedded Touch Panel

2. NI TPC Service has been installed on the TPC and the application can be deployed remotely from the development PC through ethernet. (Hence network connections and communications are OK)

3. By using Distributed Systems Manager in the development computer, I can see that the shared variables are getting updated on the network

 

I believe that the problem can be solved if the following programs are installed on the TPC

A. Support for shared variables for XPembedded

B. Shared Variable engine

 

I have tried installing support for shared variables from Program Files > National Instruments > Labview 8.6 > PDA > Utilities > Variables > x86 - but am getting an installation error "Unable to find application manager for Pocket PC applications".

 

Shared variable engine has been installed from ve220 folder. The program is getting installed. But the Variable Engine is not started Control Panel > Administrative tools > Services in Xpe, the service is stopped and cannot be started. When I try to start the service, I am getting the following error on TPC

"Could not start the National Instruments Variable Engine Service on the local computer.

Error 1053. The service did not respond to the start or control request in a timely fashion."

 

Please suggest solutions for the above or alternate locations for the following:

1. Support for shared variables for XP embedded TPC's

2. Shared Variable engine installer program.

 

Thanks

 

Krish

 

 

0 Kudos
Message 1 of 3
(2,545 Views)
Solution
Accepted by topic author kkonline

Problem solved!

 

Update for interested folks working on XP Embedded TPC's

 

Just to make sure that Shared Variables were indeed accessible to the TPC, I wanted to install Distributed Systems Manager 8.6 on the TPC. However since the TPC was having only 1 GB of DOM (Disk on Memory) and with all the software I had tried, there were only a few Megabytes left on the system. I had to add another DOM of 2 GB.

 

All the products of the Installation went fine, with the exception of NI Logos (Version 5.0). NI Logos installation failed repeatedly.  I tried installing NI Logos separately, with the same results. Then I had this gut feeling that NI Logos had something to do with the issue.

 

I then downloaded the new version of NI DSM 2009 SP1. Although this was supposed to get installed on any fresh system without Labview, the installation would not proceed beyond the setup stage. I tried installing NI Logos from the products folder on the new download separately and it worked like magic!

 

Once the new Logos (Ver 5.5) got installed, the Shared Variable Engine started automatically and the Shared Variables were finally unleashed - free to rise and shine! Thank God Almighty!!

 

On the lighter side, come to think of it - for running an application of around 400KB, we need XP embedded, NI Run Time, Logos, DSM ..........  (all around 900MB). Can we make it any simpler?!!  Inviting your comments .......

 

 

Thanks

 

Krish

 

 

 

 

 

 

 

 

0 Kudos
Message 2 of 3
(2,523 Views)

 

 

maybe that helps

 

Deploy SV hosted on XPe TPC

LV TPM2009 Patch

0 Kudos
Message 3 of 3
(2,520 Views)