11-12-2008 01:36 PM
I have a existing LabVIEW application written in 7.1 that I would like to install at a remote site and monitor/control it remotely. The application is a control system with slow response time, so communication speed isn't a priority. The system is fairly complicated with about 100 controls and indicators on the front panel based on a state machine architecture.
What do you think would be the best approach? Remote panels (an extra cost w/ v 7.1)? PC Anywhere?
Thanks in advance.
11-12-2008 03:10 PM
11-12-2008 03:15 PM
Are you wanting to leave the original application untouched? If so, use VI server to access the controls and indicators from the remote system.
11-12-2008 03:43 PM
Thanks for the quick replies. I'll look into both suggestions.
Yes, Mike, I would prefer to leave the original application untouched, but it's not necessary.
11-12-2008 04:06 PM
The VI Server approach is also the least risky approach in that you can't accidentially break the existing application.
11-24-2008 06:09 PM
11-24-2008 06:18 PM
I have a similar application. How do I implement VI server into my existing program ? Till now , I used the Web publishing tool and ran the web server on one of my desktop and people connect to it when they want to control the application. Whats the difference between this approach and VI server.
11-25-2008 05:15 PM
I can't be certain what Mike means by less risky, but he might be talking about the risk of someone remoting into a computer and being able to modify (break) the VI that you are running, versus remotely monitoring a VI running on another computer (if that is not what you are talking about Mike please correct me).
Your original question was how to best monitor/control a VI remotely in LabVIEW. I think that the most straight forward way to do this is with Remote Panels. You can remotely monitor/control with a PC anywhere, but your IT people will have to make that IP publicly visible.
11-25-2008 06:22 PM
Your original question was how to best monitor/control a VI remotely in LabVIEW.
Actually my question was: which is the best method to control a VI remotely. The method of controlling wasn't restricted to using LabVIEW or National Instruments tools. I just needed the cheapest and easiest way to do it. Right now I'm leaning towards Remote Desktop protocol. I've summarized three methods in the attached document: Remote Desktop, VI Server (remote panels), and Web Server. (Disclaimer: the accuracy of this document has not been verified. It is just a summary of my understanding so far.)
Any comments on the document are appreciated.
BIRA_PXI, this may answer your question about the differences between VI Server & Web Server.
Thanks again for all input.
11-26-2008 11:11 AM
Thats a really good compilation of all the different methods.