Jump to content

100% New to Labview need to learn how to talk to JDS optical attenuaters and optical power meters any help on how I should start


Recommended Posts

100% New to Labview need to learn how to talk to JDS optical attenuaters and optical power meters any help on how I should start. I work in the cable industry and my boss wants me to start automating testing. I want to begin by learning how to talk to the machines around me. Eventually Id like to automate my testing by auto changing optical and RF switches and being able to control VOAs at differnt power levels. In the end I would like to push one button to run multiple tests. Im 100% new to this and would like to know where I should start learning or if there are already scripts made for this type of stuff

Link to comment

100% New to Labview need to learn how to talk to JDS optical attenuaters and optical power meters any help on how I should start. I work in the cable industry and my boss wants me to start automating testing. I want to begin by learning how to talk to the machines around me. Eventually Id like to automate my testing by auto changing optical and RF switches and being able to control VOAs at differnt power levels. In the end I would like to push one button to run multiple tests. Im 100% new to this and would like to know where I should start learning or if there are already scripts made for this type of stuff

LabVIEW is a programming language and not something that you script, so it's going to take some work. You'll want to learn about how to create a state machine. I would check the manufacturer has "LabVIEW drivers" or example VIs to communicate with the optical attenuaters and the other hardware you're looking to control. The Basics I and II courses will get you familiar with how to work in LabVIEW development environment. Make good use of the examples that ship with LabVIEW and look through the different functions pallets to get a good feel for what is there.

Tim

Link to comment

lets say i would like a JDS Driver for an optical switch. how would i go about doing that? Check with manufacture meaning check with JDS?

Assuming JDS is a company, yes. You can also check on the National Instruments website (www.ni.com) where there are drivers for all sorts of instruments.

Tim

Link to comment

In additon to getting your hands on LabVIEW drivers (if available) or writing your own you're also going to need some way of interfacing to the equipment (JDS Uniphase stuff)

Typically this is going to be via one of the following methods;

USB

LAN

GPIB

In the case of GPIB then you're going to need a GPIB interface for your PC, National Instruments do an high speed USB-GPIB interface, see here; http://sine.ni.com/nips/cds/view/p/lang/en/nid/201586

USB and LAN are less costly interfaces but can be more complicated to chain if you have many instruments to control.

Chris

Link to comment

Hi Buddy

I work at Finisar in the Sydney and we have developed instrument drivers for almost all different type of Optical Instruments.

We use Object Oriented approach, which can make it a bit harder to develop the drivers if you are a beginner.

But using them becomes much easier.

I can't share the code with you unless you work at Finisar, do you?

It's a >5000 people company and I don't know everybody yet, I'm located in the Sydney office.

Here is a screen shot of one type of Attenuator's VI that sets the attenuation.

post-941-0-95107200-1312892261_thumb.png

Cheers,

Mike

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.