11-22-2013 01:07 AM
I've just recently got work experience at a laser atomic physics lab and I'm desperately needing help putting together a program they've requested.
"(I think what you are aiming to do is to use "events" in LabView. Basically, the slow phase lock has an "Abs Phase Noise" level that can be set in the software. There is then a voltage output from the computer (I'll call it the CEP noise voltage) that is 0V when the CEP noise is less than the level and 5V when the CEP noise is greater than the set level. The CEP noise voltage is only ever 0 or 5V and nothing in-between. You are going read this voltage with the aqciris computer and set up an event structure in the attostreaking code. The event structure will then pause the acquisition while the CEP noise voltage is 5V and resume it when it returns to 0V. You may want to add a time delay of a minute or two after the voltage returns to 0V or make the user press a button before resuming the acquisition to give you some time to check the CEP lock is ok.)"
This is my first time using this program and I would love it if someone would please give me a head start towards this. Even just a rough tutorial so I can see how it all fits together.
Thank you all very much.
11-22-2013 01:25 AM
This problem has not much to do with event structures. Events are for user interactions to handle the UI. The rest should be done with a state machine where the states depend on the monitoring of the voltage, etc.
@Aseri wrote:
This is my first time using this program and I would love it if someone would please give me a head start towards this. Even just a rough tutorial so I can see how it all fits together..
What is "this program"? If you have no prior experience with LabVIEW, you are probably not the right person for this task. You should start with a few tutorials and training material. There are design templates and examples that ship with LabVIEW,
11-22-2013 01:34 AM
Hi Aseri,
If u've installed labview, go to Help>>Find Example>>Search Tab>>Enter Events and press enter. You'll get lot of examples in the labview.
For beginner for first time users, I prefer Event Tracking Example bundled along with labview. I'm attaching the same example if u need it.
The example gives use case of mouse events,string,numeric and boolean control events.Similarly u can create events for different controls based upon the requirement.
If u don't have labview installed please refer to http://www.ni.com/trylabview/
11-22-2013 01:38 AM
It's for a summer research project, they're trying to train me up as well.
I agree personally haha, but it'll be worth the experience. Is there anything at all you can recommend?
11-22-2013 07:59 AM
@Aseri wrote:
[...] read this voltage with the aqciris computer [...]
In parallel with learning how to program a state machine, you might begin figuring how to communicate with the "aqciris computer", whatever that is...
11-22-2013 09:34 AM
Here are my standard links to training, good luck.
3 Hour Introduction http://www.ni.com/white-paper/5243/en/
6 Hour Introduction http://www.ni.com/white-paper/5241/en/
LabVEW Basics http://www.ni.com/gettingstarted/labviewbasics/
Self Paced training for students http://www.ni.com/academic/students/learn/
Self Paced training beginner to advanced, SSP Required http://sine.ni.com/myni/self-paced-training/app/main.xhtml
LabVIEW Wiki on Training http://labviewwiki.org/LabVIEW_tutorial#External_Links
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord