There are many ways to solve your problem. You may want to consider how, when, how often and in what format you want to get the information.
*An easy alternative could be to use datasocket. Do something like as follows:
-run the datasocket server on computer B.
-have Tag engine.vi write status messages to datasocket periodically. (overwriting or cumulatively)
-have a datasocket client on computer A: this downloads the status messages for you to read and clears the messages from the server.
This is simple to make and can give you a history of the vi status. It would however be more involved to request the status at any point in time. In that case you would have the following:
-run the datasocket server on computer B,
-send a status request message from computer A to the DS server
-after the message is sent, computer A polls the server for a response
-have Tag engine.vi check for staus requests from the server every 30 seconds or so.
-when it receives the request, it will write the status back to the server
-computer A reads the new string from the server and removes it.
*If you are just looking for anomalie values, treshold violations, periodic results etc, you may consider having computer B just sending you the status by e-mail. This is also very simple using an SMTP vi (not sure whether that requires the internet add-on).
*You can also have the two programs communicate with each other directly using TCP-IP vi's.
*You may also consider remote panels or the Labview web server.
aartjan
------------------------------------------------------------------------------------
Seriously concerned about the Labview subscription model