LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I am a beginner in Labview and need help with multi-device synchronization.

I am using a VI I found in order to continuously acquire and write voltage.  The next phase is to somehow synchronize this with a linear platform and am wondering if there are any tutorials on how to do this out there, or if anyone could give just general advice.  I'm not necessarily asking for explicit details on the code but rather where I would be able to improve my skills in a way that would help with this project.  Thank you in advance.

0 Kudos
Message 1 of 5
(3,066 Views)

Hi riraheta,

 

Are you using daq? Can you tell me more about this linear platform which you want to synchronize? What operation do you plan to synchronize?

 

There are some examples online which has to do in synchronizing devices, depends on what you're planning to synchronize. The following are the few I have found.

 

Links (Presuming that you're using DAQ devices):

 

Synchronize Continuous Acquisition of Multiple Analog Devices (login required)
https://decibel.ni.com/content/docs/DOC-12182

 

Easily Synchronize Your Measurements in LabVIEW 2010

http://www.ni.com/white-paper/11549/en/

 

Application Design Patterns: Producer/Consumer

http://www.ni.com/white-paper/3023/en/

 

Application Design Patterns: Master/Slave

http://www.ni.com/white-paper/3022/en/

 

Timing and Synchronization Features of NI-DAQmx

http://www.ni.com/white-paper/4322/en/

 

Or you can search it from your NI Example Finder (Open LabVIEW >> Help >> Find Examples... >> Type in the keyword of your interests)

 

Hope it helps

 

Warmest regards,

Lennard.C

Learning new things everyday...
0 Kudos
Message 2 of 5
(3,036 Views)

The platform is an M-505.6PD with Mercury controller C-863K006.  The main thing I'd like to know is how to control this using labview.  Also, thank you alot for the links they really help with understanding synchronization.

0 Kudos
Message 3 of 5
(2,760 Views)

Hi,

 

Sorry, I'm not familiar with that hardware. Depends on what form of communication it uses. You might be fortunate that "if" there is a such driver for it from LabVIEW.

 

Else you can use NI VISA (Virtual Instrument Software Architecture): http://www.ni.com/visa/ . It can be used for GPIB, VXI, PXI, Serial, Ethernet and/or USB interfaces. 

 

You can find some info on Instrument Control here: http://www.ni.com/white-paper/3511/en/

 

else, you can search it in your NI Example Finder (Open LabVIEW >> Help >> Find Examples... to open NI Example Finder).

 

Do check what form of communication it uses and how to control it. If it is just simple digital signal, then just send in the neccessary digital output from your LabVIEW.

 

Hope that helps. 

 

Warmest regards,

Lennard,C

 

Learning new things everyday...
0 Kudos
Message 4 of 5
(2,686 Views)

Thank you all for your help, I've figured out how to control the stage on labview and have "hoepfully" figured out a way to synchronize that suits my needs.  Will be attempting it sometimes next week and will probably post more questions on this thread.

0 Kudos
Message 5 of 5
(2,557 Views)