I am using 34401 to measure DC voltage, I want to sample the voltage at the rate of 1000 times per second. I am trying to get 450 readings at the speed, but the it takes me 1s+ to get it done, below is the configuration I made for this test
CONF:VOLT:DC
TRIG:SOUR BUS
TRIG:COUN 1
VOLT:NPLC 0.02
SAMP:COUN 450
TRIG:DEL 0.0006
After sending above command sequence, I issue the command INIT followed by *TRG, then I send a FETC? to raise the event to PC, but I found it takes 1.8+s for the program to run into the event handler entry from the time point right before sending the *TRG command.
Can some one help to point out what's wrong with above command sequence?
Unfortunately no. This very old DMM only has a 512 reading memory buffer, and the IO processor is slow by today's standards. You should be able to do 500 readings at a time switching back and forth between the two. The actual measurements will be at the higher rate, but there will be a time gap switching between the two instruments.