11-07-2014 08:26 AM
Have a need to run a Labview VI that located on computer B, remotely from computer A. Also need to pass parameters to computer from a to B.(before or at atime of execution.
Dont want to have a remote panel and human interaction, ( Embeded, Snapshot, Monitoring..etc). Need it to be part of ATE.
Can anybody give sugestion into what are the posibilitis, approach, or example. Thanks.
11-07-2014 12:54 PM
The easiest way to do this is using VI Server. You'll need a LabVIEW application running all the time (it doesn't need to do anything, though) on computer B. On computer A, use Open Application Reference followed by Open VI Reference to get a reference to a VI on computer B. You can load a VI off disk by providing the path to the VI relative to computer B, or you can reference a VI by name if it's already loaded into memory within the application on B. You can then run the VI on Computer B using Call By Reference. See the VI Server examples.
11-07-2014 01:50 PM
THANK YOU, WILL TRY TO REPLICATE THIS.