Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Fluke8845 drivers

Dear NI,
 

I’m having a little trouble with my testing system. I’m using a Fluke8845 DMM connected and set for 8845 serial communication  and my communication with the instrument is OK. But during my test sequence I’m performing 5 times consecutive measurements of the current (obvious for different conditions). First time the current has to be aprox.28uA, second 10mA, third 0.5A, fourth 3A and the fifth again10mA.

The problem is that the Fluke is autoranging from the lowest scale to high and if for the first and second measurement is time enough to change ranges, looks for the third does not have time to switch 3 ranges and from time to time is getting a warning message about “current overload” (the me "overload" message is displayed on the Fluke's screen, too).

I tried to program the measurement to start straight on range “3”, I tried even a delay between triggering and measuring the current, but still the same problem. I’m missing something or I’m not doing properly.

Could you help me in this direction? Thanks.

I attached the .vi I used in the third-fourth-fifth steps.

 

Regards,

Sergio

0 Kudos
Message 1 of 2
(3,009 Views)

If you are calling this 5 times, you should remove some of the functions. There is no reason to call the intialize and close functions more than once. Do the initialize once at the beginning of your program and the close when your program finishes. You are also calling the configure Trigger but this is also being called by the Read function. It's set up differently in the read than what you are doing. If you want to use the auto-range feature, you might want to put a delay between the configure measure and the read. If using fixed ranges, a smaller delay between the config and measure functions might also eliminate your problems.

p.s. In the future, post questions about instruments to the Instrument Control

0 Kudos
Message 2 of 2
(3,002 Views)