04-17-2019 07:38 AM - edited 04-17-2019 07:55 AM
I'm using an Agilent DSO 1024A Oscilloscope and I downloaded the driver for LabView 2018 from this link :
I Opened the second example and there was an error (sorry it's in german so I will translate it)
the error says : erros -1073807339 in VISA:Read in Agilent DSO1000 Series.lvlib:Wait for Acquisition Complete.vi->Agilent DSO1000 Series.lvlib:Read Waveform (Single).vi->Agilent DSO1000 Series Acquire Waveform Continuously.vi
Possible reason: Visa : timeout expired before operation complete. so I opened the VI that gives the error and
saw this
so I opened the VI that gives the error again and had this
I think everything that uses a Visa read is not working and everything that just uses Visa write is working but I don't know why,
it says that maximum time has been exceeded so I kept increasing the Maximum timeout but nothing changes
I attached the example and the Library (because people here are always telling me it's useless to screenshot a program) , but it's also in the link where i downloaded the driver (naturally)
if I have to attach something else please tell me
Thank you 😄
04-17-2019 07:47 AM
Hi achouch,
you got that TimeOut error in your first image: so the Agilent is not responding (fast enough)!
That second image with error -1074004013 is irrelevant: that error cluster is just created in case it might be needed inside the case structure. The VISA functions in this image clearly show an "OK" up to the point you made that screenshot…
04-17-2019 07:51 AM
what should I do when it's not fast enough ?
04-17-2019 07:57 AM
I changed the third image I hope this one is more relevant
04-17-2019 07:58 AM
Hi achouch,
what should I do
- check for correct responses with other commands (like all those initialization stuff)
- set a larger timeout value
- check, if your device allows to request for a "measurement completed" message (by reading it's Programmer manual!)