LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

comunication between opc server and a generic labview application

I'm developing a LabView application that hanldes data aquired with dedicated hardware. The system (PC+appl.+DAC) has to be iterfaced with remote PC that can see only an OPC server. Wich server have i install?
Does exist a similar application?
0 Kudos
Message 1 of 4
(3,703 Views)
As far as I am aware, LabVIEW Base/FDS/PDS can only act as an OPC client i.e. they can receive information from other OPC servers. If you are reading information from an OPC server into LabVIEW, the easiest method is to use DataSocket as this considerably simplifies the communication process. Examples of using DataSocket within LabVIEW to view OPC data items are provided with LabVIEW.

In order for LabVIEW to act as an OPC server i.e. LabVIEW acquires the data, and the publishes this data such that other OPC-aware applications can access the data, you will need to use LabVIEW DSC (Datalogging & Supervisory Control).

LabVIEW DSC will allow you to generate a "tag" and assign this to the data that you acquire/process. This tag can then be seen by all OPC cl
ients (either local to your computer or across a network).

An alternative that you might want to consider would be to use DDE - this will all depend on the capabilities of the software you are working with. DDE capability is available in LabVIEW without DSC and will allow you to pass information between a DDE client/server. OPC has its origins with DDE so if this other piece of software that you refer to is a SCADA-type package, you may have some success here.

Jeremy
Message 2 of 4
(3,707 Views)
I'm testing the two possibility (DSC or DDE com.).
DSC is quite simple but it could be axpansive so i want to explore the DDE comunication.
Do you know some OPC servers that can be used with LabView? And in this case, where can i find some comunication examples?
Thanks, your help is very usefull
0 Kudos
Message 3 of 4
(3,703 Views)
Dear JermeyB, i m having almost the same problem and wondering maybe u could help me out a little, I am using labview 8, DAQmx 8.0, PXI 6259 M series Multifuntion DAQ, I want to send a square wave to a remote system which in my lab and we are connected via ethernet.
I have tested the channels and they are working through the selt test and test panel option, I cannot create any chanels in the "My system" devices and interfaces.
how can i create channels in the "My system"?
How can I choose a channel and send a signal to it ? do  i  need to use opc ? if yes how ?
there are also a Screen shot .
0 Kudos
Message 4 of 4
(3,526 Views)