05-15-2006 08:29 PM - edited 05-15-2006 08:29 PM
Message Edited by Nickster on 05-15-2006 08:36 PM
05-16-2006 01:34 AM
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
05-16-2006 01:44 AM
Just to throw it in: Datasocket connections
Maybe also a way to go.
05-16-2006 09:58 AM
TiTou wrote: Hi, I've seen this "remote panel" thing and also lost a bunch of hair trying to set it up. What I now do is using what I call a "letter box", my different application are running on RT PXI and the control PC (windows based) has an interface (tab) for each target ; in each tab I display measures from the RT targets and have the possibility to send commands. To achieve, the main PC application dynamically call a FGV vis that are running on the RT target. I have on FGV for each RT target. The main PC reads measures from the target on the FGV and can send "orders" also ; the RT target keeps writing itsmeasures in the FGV at a constant rate and also perdiodically check if a new "order" came from the main PC. This certainly not optimal but at least it works and I understand what I'm doing, at least I feel I doHope this can inspire you ;)
05-16-2006 10:10 AM
We have two ears and one mouth so that we can listen twice as much as we speak.
Epictetus
05-16-2006 03:44 PM
05-17-2006 12:27 PM
One thing that you need to keep in mind when trying to open a VI using VI server is that an instance of the run-time engine needs to running. This means that if you have a fake exe that does nothing it will load the run-time engine and then you can use VI server from the host to open the VI on the remote. If you can't do this then you will need to build an exe with the ActiveX server enabled. Then you can make ActiveX calls to the exe itself to run the program. Let us know what you want to do exactly... is it an exe that you want to control on a remote machine or a VI? These are details that we need to know so that we can help you pick the best solution. Thanks.
Tyler H.
National Instruments
05-17-2006 10:06 PM
@Tyler wrote:
One thing that you need to keep in mind when trying to open a VI using VI server is that an instance of the run-time engine needs to running. This means that if you have a fake exe that does nothing it will load the run-time engine and then you can use VI server from the host to open the VI on the remote. If you can't do this then you will need to build an exe with the ActiveX server enabled. Then you can make ActiveX calls to the exe itself to run the program. Let us know what you want to do exactly... is it an exe that you want to control on a remote machine or a VI? These are details that we need to know so that we can help you pick the best solution. Thanks.
Tyler H.
National Instruments
05-18-2006 02:20 AM
05-18-2006 10:22 AM - edited 05-18-2006 10:22 AM
@pincpanter wrote:
This may be a silly question, but... have you added the vi's you want to execute remotely to the Server Access List?
If your server is an executable, you must do it in the exe ini file or by code.
A similar consideration apply to the Server TCP Access List.
Paolo
Message Edited by Nickster on 05-18-2006 10:23 AM