performance problem
hallo,
ich moechte mit einem oszilloskop einen kanal 100 mal pro sekunde auslesen,
sprich in einer sekunde 100 waveforms auf den rechner uebertragen..
folgende daten:
LabVIEW 8.5
Oszilloskop: Tektronix DPO7254
das scope wird ueber LabVIEW, installiert auf demselbigen, angesteuert (VISA-GPIB)
Einstellungen Oszilloskop:
sample rate: 100Ms/s
horizontal scale: 10µs/div --> horizontal range: 100µs
damit ergeben sich 10000 Punkte fuer eine waveform, also 10ns/pt
getriggert wird ueber einen vorgegebenen trigger (auf zweitem channel des scopes),
der mit 100 Hz getaktet ist, demzufolge alle 0,01 s ein triggersignal.
theoretisch muesste ich also alle 0,01 sekunden bei einstellung 'single shot'
eine waveform auslesen koennen, also in einer sekunde 100 waveforms..
(mal abgesehen von laufzeitverzoegerungen)
tatsaechlich kann ich nur ca. 1 waveform pro sekunde auslesen..
jemand eine idee/erfahrung
(gpib schnittstelle zu langsam?)
dankeschoen
|