LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

share data between to different project file

hai guys,

 

would like to get some guidance on sharing data. Im working on a project where the whole project will be developed by three different developers.

how is it that we can share our data to be used in any of the three different project. all there modules are an .exe by itself but will be in a same IPC. i hope my ques is clear. do ask for further information if needed  .

 

thanks

 

regards,

shamaran

 

0 Kudos
Message 1 of 3
(2,878 Views)
What data are you talking about? Are you talking about the VIs themselves or data that is being generated by them. Also, what are the executables for?
Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 2 of 3
(2,868 Views)

shamaran,

 

since all three components are onbviously "stand-alone" modules, you cannot use in-process communication channels like queues.

So here a (hopefully comprehensive) list of possible transfermechanisms for you:

1) Files

2) Networkprotocols:

    a) TCP

    b) UDP

    c) Shared Variables

    d) DataSocket

3) ActiveX (if OS is Windows)

 

These are the mechanisms i can currently think of. Main question you have to answer is:

- How fast should be the transfer and is loss of data acceptable?

 

hope this helps,

Norbert 

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 3 of 3
(2,867 Views)