09-30-2019 04:05 PM
Hello,
Quick question. Is it possible to get LabView using this VI (or any other method) to open up a program on a different computer? For example, I was able to use the Systems Exec vi to open up the calculator on my computer following this example. Is it possible to get the calculator to open on another computer?
Thanks.
Solved! Go to Solution.
09-30-2019 04:22 PM
Your LabVIEW program could communicate with another LabVIEW program running on the other computer that will do it for you.
What's your use case?
09-30-2019 04:26 PM
@_natalie_ wrote:
Hello,
Quick question. Is it possible to get LabView using this VI (or any other method) to open up a program on a different computer? For example, I was able to use the Systems Exec vi to open up the calculator on my computer following this example. Is it possible to get the calculator to open on another computer?
Thanks.
I hope it's not possible to do it directly.
You could setup some sort of communication between the two computers using LabVIEW (UDP, TCP, etc) and send a message to tell the second computer which program to start.
09-30-2019 04:34 PM - edited 09-30-2019 04:36 PM
@altenbach wrote:
Your LabVIEW program could communicate with another LabVIEW program running on the other computer that will do it for you.
What's your use case?
It's for a test we are looking to start, and we are trying to determine how we want to interface with all the various pieces of equipment. Many of the instruments are power supplies, ovens and DMMs which is no problem. However, one of the pieces of equipment runs on its own software. Knowing that I can communicate between two LabVIEW programs on two different computers is very helpful (especially if the one program can send commands to that software).
09-30-2019 04:36 PM
@aputman wrote:
@_natalie_ wrote:
Hello,
Quick question. Is it possible to get LabView using this VI (or any other method) to open up a program on a different computer? For example, I was able to use the Systems Exec vi to open up the calculator on my computer following this example. Is it possible to get the calculator to open on another computer?
Thanks.
I hope it's not possible to do it directly.
You could setup some sort of communication between the two computers using LabVIEW (UDP, TCP, etc) and send a message to tell the second computer which program to start.
Well, I wasn't expected it to be that easy!
09-30-2019 05:54 PM
@_natalie_ wrote:
@altenbach wrote:
Your LabVIEW program could communicate with another LabVIEW program running on the other computer that will do it for you.
What's your use case?
It's for a test we are looking to start, and we are trying to determine how we want to interface with all the various pieces of equipment. Many of the instruments are power supplies, ovens and DMMs which is no problem. However, one of the pieces of equipment runs on its own software. Knowing that I can communicate between two LabVIEW programs on two different computers is very helpful (especially if the one program can send commands to that software).
Just suggesting the path of least resistance here.
Rather than make a LabVIEW program to open another program on another computer, you could "Remote Desktop" into the test computer and run everything locally, that is, write your LabVIEW program to execute locally. This assumes you are on a local network, etc.
mcduff
10-01-2019 01:24 PM
@_natalie_ wrote:
@aputman wrote:
@_natalie_ wrote:
Hello,
Quick question. Is it possible to get LabView using this VI (or any other method) to open up a program on a different computer? For example, I was able to use the Systems Exec vi to open up the calculator on my computer following this example. Is it possible to get the calculator to open on another computer?
Thanks.
I hope it's not possible to do it directly.
You could setup some sort of communication between the two computers using LabVIEW (UDP, TCP, etc) and send a message to tell the second computer which program to start.
Well, I wasn't expected it to be that easy!
I got to it to run my setting up a TCP communication between the two computers. Thanks for the suggestion!