LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

EL30000 Series Question - Datalog + Sequencer at same time (SCPI Commands)

Hi everyone, I had a question(s) regarding the Keysight EL34143A and running SCPI commands with it, specifically a way to utilize the internal data logging function (via SENS:DLOG) and also use this while running the List commands in the Sequencer. 


The issue I'm running into is if I initiate the INIT:DLOG "internal:/log1.dlog" command then start my List program via INIT:CONT:TRAN ON, *TRG (or TRIG:TRAN) then *OPC to poll for when it completes the sequence, it starts datalogging at the very beginning and completes before it actually even starts the trigger for the sequencer. 

 

I'm running things in Labview, and i'm just sure if its a labview issue of sorts, if I'm using the wrong SCPI commands, or if the keysight itself can't do both datalogging functions AND sequence functions at the same time. 

If its the latter, is there a way to essentially store this data (specifically voltage) in internal memory for later use? The reason I'm needing it to be internal, is because if I run the MEAS:VOLT? command, each while loop now takes a minimum of 150ms before I get the data back and the next loop is able to send a MEAS:VOLT? command again. I'm needing to record data around to 20ms range. I know if I remove the MEAS:VOLT? command in my while loop, so I'm only running the *ESR? command, it is able to easily hit that 20ms loop speed I'm looking for. 

 

Ideas/suggestions welcome! 

0 Kudos
Message 1 of 1
(59 Views)