LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Help! E3631A read out slow

Hi, I am working on a LabView application to control and monitor 4 power supplies. Two of them are Agilent E3631A (3 channels). The GPIB cable chained PSs are connected to a Windows computer via a GPIB-UDSB-HS cable. The application is built based on a state machine design patern. I have no problem to initialize all 4 power supplies in an Init. state and handle Set and/or Enable output in an event structure for state transition . Read out and display the volt and current in the Idle state.

 

The problem is that reading out from 2 Agilent E3631A power supplies take very long, about 2 ~ 3 seconds. Other 2 power supplies total takes only less than 200 ms. I understand that E3631A has 3 channels and it takes longer time to command select channel and read out colt and current. But it seems very long to me. Is it normal? Looking into the VISA calls in the drivers downloaded from NI, every VISA read takes about 200-300ms. So it takes 600-700ms to read out volt and current for every channel. For one power supply with 3 channels, it will take about 2s.   It is new for me to work on VISA instrument control application. I would appreciate if anyone can shed some light on.

 

Windows 7, LabView 2012, Driver: Agilent E363X.

0 Kudos
Message 1 of 2
(2,415 Views)

Duplicate Thread:http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/Help-E3631A-read-out-slow/m-p/2880908#U288090...


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
Message 2 of 2
(2,378 Views)