LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

BWTEK Spectrometers

Hello. I was wondering if anyone has had any experience using Labview to control BWTEK spectrometers, like the BTC series (USB interface). I have the Labview examples that came with the software, but would like to modify them, and I'm looking for some help and suggestions, since my experience with Labview isn't that great and the examples seem to be rather complex to me.

Any help would be greatly appreciated. Thanks...
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 1 of 15
(5,601 Views)
Hello,

I do not have any experience with BWTEK products, but I do have some extensive experience with LabVIEW and may be able to help all the same. If someone else has experience with these specific products, then they will hopefully post here as well. If you would like to give some more details on the changes you would like to make, and perhaps either post the examples or give me a link where I can download them, I would be happy to help you make the changes.

Have a great day.

John M
Applications Engineer
0 Kudos
Message 2 of 15
(5,586 Views)
Thanks for replying. Perhaps it would be best to discuss this over e-mail? Do you have an e-mail address where I can reach you at? You can reach me via e-mail at haffey811@aol.com.


Thanks...
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 3 of 15
(5,579 Views)
Hello again. Let me give you some more of the details of what I'd like to do. With the spectrometer I'd like to collect the data that will come from water samples being excited by 2 lasers. One laser would run at the push of a button and then the other and perhaps both together. Also the spectrometer would acquire a dark spectrum first and then the laser excitation would begin. This spectrum would be used for subtraction in the of the other two reference spectrum. All three spectrum would be saved to file. And the results would be displayed on the front panel of the subtracted spectra. This process would repeat itself a set number of times. Eventually the whole setup would run at a push of s single button. Right now I'm having trouble cracking the VI, which I've attached. I'd like it to run when I choose it to, not simply when you push the run button to run the VI. Their code does just about all I stated above but I'd like to modify it to fit my needs and that's where I'm having trouble. I am not that skilled with Labview as I've only recently began to work with it, although I have done much with it, this seems complex to me.

Again, I'm available over e-mail at haffey811@aol.com to further discuss this matter.

Thanks for any help...
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 4 of 15
(5,568 Views)
I forgot to add that I have added the "laser buttons" to control them in another VI, they are not presented in my attachment. The attachment is the basic VI that came with the spectrometer and I think I can add the controls for the lasers later.

Thanks...

haffey811@aol.com
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 5 of 15
(5,567 Views)
Unfortunately, as I said, I am not familiar with anything to do with Spectrometers, so some of the things you mentioned regarding dark spectrums, etc, did not mean much to me. As for changing up the LabVIEW program, that is definitely doable. The VI you attached appears to be an example program that the manufacturer created to perform much of the functionality of the driver they provided. I do not have any of the subVIs included in the program, but it looks like they are in what is known as a sequence structure (the box that looks like a frame of film). What it does is that it exectues each frame in sequence, one after another, until each frame is complete. I beleive that may be what you mean by the program runs as soon as you click the run arrow.

If you would like for different functionalities to happen at different times that you define, you may be able to use what is known as an event structure. Here is a link to a tutorial on the website that goes over the basics of these structures.

NI Developer Zone: Event-Driven Programming in LabVIEW

If you would like more details, or to open up a one-on-one interaction with an Applications Engineer such as myself, you can generate a service request through our support website at www.ni.com/support. Simply go to that page, and make a selection in the "Option 2" box to either call or email an engineer. This will walk you through the rest of the process.

Have a great day, and good luck with your programming!

John M
Applications Engineer
0 Kudos
Message 6 of 15
(5,563 Views)
Thanks for your response. I'll check out that link and look into the support options. Is there a charge for the support?


Thanks again for you help....
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 7 of 15
(5,552 Views)
Here's a zip file with the various sub-VI's, maybe this could help someone give me some assistance.


Thanks....
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 8 of 15
(5,545 Views)
There is a charge for support, but there is a thirty-day free trial for everyone, so please feel free to use the support options. If you are satisfied with the support you receive, you can then decide whether or not you would like to purchase a support subscription.

John M
0 Kudos
Message 9 of 15
(5,544 Views)
Alright, thanks for the response and info.
Using Labview 7.0 and 2010 SP1 with Windows XP and 7.
0 Kudos
Message 10 of 15
(5,539 Views)