Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Generating negative DC voltage values with Fluke 9500B calibrator

Greetings All,

 

I am curious if anyone out there has experience using the Fluke 9500B oscilloscope calibrator LabVIEW driver (found here). I cannot seem to figure out how to configure the DC Voltage Output to be negative. Wiring a negative amplitude value to the "fl900b Configure Output Voltage" VI results in the calibrator generating the requested amplitude, but always as a positive value. There is a button on the calibrator to switch between positive and negative output amplitude, but I cannot seem to find a way to configure this functionality using the LabVIEW driver. At this point, it looks like I am stuck generating positive voltages only.

 

Thanks for the help to anyone more familiar with this particular driver than myself.

Daniel S.
National Instruments
0 Kudos
Message 1 of 5
(4,009 Views)

Hello Daniel,

 

     What did the programming/user manual for the instrument have to say on the matter?  LabVIEW Instrument Drivers are usually easy to change, so you might just be able to update the driver to meet your specific requirements.

 

Cheers,

 

NathanT

Message 2 of 5
(3,989 Views)

Hi Nathan,

 

That is definitely one way I may have to do it, but the driver I found on the IDNet is an IVI driver and so I guess all of the functions are calling into DLLs. Thus, I suppose I will need to redo my application manually to utilize the SCPI commands and communicate through GPIB. I am quite surprised that they left out the ability to write a negative voltage from the driver. I have never tried it, but is it possible to mix manual GPIB commands in with the IVI driver that is calling into the DLLs?

 

Thanks for your help!

Daniel S.
National Instruments
0 Kudos
Message 3 of 5
(3,986 Views)

You simply use Utiliy Functions>fl9500 Utility Functions_Instrument I/O>fl9500b Write Instrument Data.vi. This palette is common on IVI drivers.

Message 4 of 5
(3,968 Views)

Hi Dennis,

 

Thanks for pointing that out, I was not aware of the Write Instrument Data function.

 

On the other hand, I was able to find what I needed after an in-depth review of the help file (go figure). I thought I would share in case anyone else ever comes across this problem. Before, I was using the Configure Output Voltage function and setting it to output a DC waveform. This is the method the example program for the FL9500B uses. I looked at the help for this function and confirmed that it only accepts positive amplitude values (see below).

 

ConfigureOutputVoltage.PNG

 

However, after some further digging, I found a sub-palette of Scope functions, which includes a "Scope DC" function. Apparently this function does allow negative DC voltages (see below).

 

ConfigureScopeDC.PNG

 

Therefore, I rewrote my program using the Scope functions rather than the standard Voltage Output functions, and this gave me the functionality I needed. Thanks again to all for the help on this.

Daniel S.
National Instruments
0 Kudos
Message 5 of 5
(3,936 Views)