LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to access and modify a labview vi which is on another computer over the internet?

I'm just wondering how you would go about it. Any info would be great. Thanx
Message 1 of 3
(2,567 Views)
I've done a similar thing on an internal network, where the test area was in a remote location of the company.

What I did was just make any needed changes on a copy of the VI on my computer, then I had an upload utility that would compare what I had local to what was on the remote machine and upload all the changes.

You could use this approach using the TPC/IP functions to handle the uploading. If you don't or can't have a local copy, you could first download a copy, modify it then upload it again. Accessing the files on the remote machine could be problem due to firewalls or other network security. You would have to work all that out.

If for some reason you can't modify it locally, you could a remote control application like WinVNC to take control of the remote machine over the net. You'll still have the network security issues to deal with.

Good Luck
Ed


Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
0 Kudos
Message 2 of 3
(2,567 Views)
To modify a VI on another computer, you must first have permissions to
mount the remote computer's drive, connect over an ftp connection, or
access their computer using remote desktop, etc. Then decide which of
these best fits your needs.

The remote desktop or PC Anywhere or Timbuktu solution is good if you
need to edit and run the VI there and see how it executes. The downside
is the configuration that has to happen in advance -- not bad for simple
networks, and not so good when going through firewalls.

Ftp requires that the remote computer is running an ftp server. If it
is say a linux box this is a good bet, otherwise it will also take some
configuration. The advantage is that you can do everything
programmatically, connect, change director
y, put file, disconnect.

Remotely mounting the drive is something you need to do in advance, but
then regular file I/O will work straight to the remote computer.

Greg McKaskle
0 Kudos
Message 3 of 3
(2,567 Views)