LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Increment of pulse gens & measuring xtalk

 
0 Kudos
Message 11 of 39
(1,082 Views)

I was able to bring in other VI as a subVI (so this problem is okay).

Per the VI that was modified and attached you, is it possible to show/hide some of the parameters of 8133As? (such as pulse amplitude and delay?) Does this mean that I will have to assign each VI with different GPIB address ? I am just trying to control some necessary parameters of 8133As, but not all parameters(that are common to all)....

Please let me know if my question needs more explanation.

0 Kudos
Message 12 of 39
(1,075 Views)
Of course you don't have to have front panel controls for everything. You can create a constant on the block diagram. Delete the controls you don't want and then on the diagram, right click on the input and select Create>Constant.
0 Kudos
Message 13 of 39
(1,069 Views)

Thanks for your help.

The question that I meant to ask is how I can 'individually' (or independently) control different parameters with the modified VI? Currently, all parameters are set common to a user input...I guess this might be necessary just in case if for some reason that a particular pulse generator may need a small extra increase/decreas in pulse amplitude in order to make all pulse gens with equal amplitude value. It could be a delay that can be individually adjusted so that all 8133s are deskewed properly.

0 Kudos
Message 14 of 39
(1,065 Views)
Then you can create an array of controls. You could either create a cluster array with each element having all controls or have a separte array for each control. If you want to make it simpler for the user, you could use a tab control and put each instrument's setup on a separate page and then build the arrays on the diagram.
0 Kudos
Message 15 of 39
(1,064 Views)

Could you please elaborate on the option with a tab control? I read the LV user manual (CH.4), but it is not so intuitive. I am not really sure how to approach with your suggestion. Let's say I want to control pulse amplitude and delay individually controlled by each pulse gen, but the rest of the parameters controlled as a group.....

Thanks,

0 Kudos
Message 16 of 39
(1,050 Views)
Here's an example. Whatever common to all instruments you could put on the Common Settings page and everything unique, put on the indivdual instrument pages.
0 Kudos
Message 17 of 39
(1,044 Views)

Thank you very much for your help!

Can I still add other instrument in a separate tab to be part of the overall program?

Thanks again!

 

0 Kudos
Message 18 of 39
(1,030 Views)
Add as many tabs as you want.
0 Kudos
Message 19 of 39
(1,028 Views)
Is it a good idea to create a configuration(?) file created so that I can recall the instrument settings without adjusting instrument parameters every time I initialize the program?
I probably need a prompt for recall option to bring any user saved file?
 
Thanx,
0 Kudos
Message 20 of 39
(1,016 Views)