Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

frequeny resolution

Hello everybody,
I have an agilent 53181A , I use it to count frequency.
When I measure a frequency it displays all digits (example 14628.67 Hz) and since I communicate it via GPIB it change the reading and it displays only 14,62 kHz . And I need to see my hertz range.
 
I attached the drivers for agilent .
Can any body make changes to have this resolution of frequency.
Please help me.
0 Kudos
Message 1 of 8
(4,540 Views)
Hello,
a few suggestions:
the driver contains a vi named arm freq,period,ratio. By setting the choice to 'Digits' you can alter the number of displayed digits.
Personally I do not know that device, but I am using the HP34401. There you can change the resolution for frequency measurements manually. If I change to remote control and get the value, the resolution is only altered if I reset the device.
Do you configure / reset the device before taking measurements? If you are using the initialize.vi and do not wire the reset-connector, the device will be always cleared and a default setup will be etablished. As I looked through the config measurement vi only sets the changes the measurement and not the resolution.
Try changing the frequency counter resolution manually and then taking the measurement without initializing the device (VISA communication should work without the init)

lynxlynx
0 Kudos
Message 2 of 8
(4,510 Views)

Hi everybody,

 

I also have this problem. When use this instrument standalone, it can display all the digits. But when I use with labview to control this instrument and read the freq. value, the read out just reply with 4 digits. I have also try to set the nr. of digits with HP53181A Arm,Freq,Period,Ratio.vi but not success. Pls. advise.

 

 

Thanks,

 

YS

0 Kudos
Message 3 of 8
(4,224 Views)

Without knowing that specific device: All HP devices I worked with in the last 20 years had very detailed manuals on how to configure nearly everything with GPIB.

Maybe the LV driver you use do not support it. 

 

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


0 Kudos
Message 4 of 8
(4,217 Views)

Do you have all digits enabled in your LabVIEW display?

Rightclick and select format display on the indicator.

And please give some screenshots or type in the values.

If everything after the decimal point is gone your probably living in a European country where the Americans think that instruments use localized decimal points.

greetings from the Netherlands
0 Kudos
Message 5 of 8
(4,201 Views)

You will have to find out  whether the problem is on th LV side or on the HP side.

 

It is just like the previous posters said, you have several options.

 

One easy option whit a quick result is to use the Measurement and Automation Explorer, and "manually" get a value - here nothing is reduced and you can see directly what the device sends. So either you already see the problem here, then you need to reconfigure your device, or you see all digits, then you have to look in LV.

 

Good Luck

0 Kudos
Message 6 of 8
(4,189 Views)

Hello there,

 

So what is the solution? I got the same problem. The changed reading is from 53181A. I probed right at the serial port reading in Labview and the string has trimmed data in it. From here you can see, it looks like it's not the Labview problem, but I'm not sure is there any place that I can config 53181 and send all hz numbers via GPIB in remote mode. My reading from measure is 32768.83Hz, but through remote mode, I got 32770Hz, unfortunately my tolerence for this reading is +/- 1 Hz, anyone can help? Greatly appreciate about it!!!

 

 

Thanks,

Weny

0 Kudos
Message 7 of 8
(3,565 Views)

please see the attachment. Thanks everybody for helping!

 

-Weny

0 Kudos
Message 8 of 8
(3,550 Views)