LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Activex controls across a network

Hello, I would like to learn how to use Labview running on computer 'A' to control signal analysis software running on computer 'B'.

Ideally, I would like to have Labview and the signal analysis software running on the same computer, but as it happens, my GPIB card is incompatible with computer B, and the analysis software license cannot be transferred to computer A.

I have experimented with controlling demo analysis software, similar to that running on computer B, by using ActiveX controls set up in Labview. But in this experimentation, both Labview and the demo software were installed on the same computer. 

I am comfortable interfacing with the analysis software by use of ActiveX controls and wonder if I am able to do so even if Labview and the analysis software are not running on the same computer.

Thanks for any help,
Victor
0 Kudos
Message 1 of 3
(2,504 Views)
By the way, computer A and computer B are connected only to each other by use of an ethernet cable.  Each has a static ip address.
Computer A is an XP box and computer B runs Windows 2000.  Both machines are visible in each machine's "network neighborhood".

thanks again.
Victor
0 Kudos
Message 2 of 3
(2,503 Views)
Most ActiveX controls can be distributed across a network via DCOM, but setting that up is not a trivial task. If you want to go that road, I would recommend getting a book on COM/DCOM or googling around for some websites on DCOM configuration.
 
However, I would recommend avoiding that mess and simply use LabVIEW on both sides and use something like Datasocket, TCP/IP VIs, etc. There are a lot of examples out there of LabVIEW talking to LabVIEW across a network, depending on how you want to slice things.
0 Kudos
Message 3 of 3
(2,491 Views)