LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA error 1073807339

I am new to LabVIEW. I am acquiring my temperature data from 20 T type thermocouples using Agilent 34970A. I get an error that timeout occured before the operation terminated.

Please debug the attached vi.

"Winning isn't everything, Its the only thing"
0 Kudos
Message 1 of 13
(4,064 Views)
Is the hyper terminal communication happening as expected?
0 Kudos
Message 2 of 13
(4,052 Views)
0 Kudos
Message 3 of 13
(4,049 Views)
Yes, The device gives a beep sound when i start the program that i have attached. It means that it can communicate with the instrument. It shows an error in Temperature read subVI. Can you please go through the code once? I am afraid that i may have made some minor mistakes.
"Winning isn't everything, Its the only thing"
0 Kudos
Message 4 of 13
(4,045 Views)
Can you post a screen shot or post the vi for 8.0?
0 Kudos
Message 5 of 13
(4,039 Views)
Here are the screenshots in the form of ppt. Please go through and advice ASAP. Thanks in advance
"Winning isn't everything, Its the only thing"
0 Kudos
Message 6 of 13
(3,970 Views)

First, you post a VI that is password protected and then you screenshots in some proprietary format and on top of that, ask for help ASAP. Are you serious? Skip the screenshots in power point and remove the password protection.

 

If you ever decide to attach images, attach them directly and use png files.

Message Edited by Dennis Knutson on 03-18-2010 09:00 AM
0 Kudos
Message 7 of 13
(3,958 Views)

Hey Dennis,

 

Sorry for that. I almost forgot to remove password protection. The password is GEPMcode. make sure GEPM is in caps. We need to protect VI's where i am working right now. Unlock it and you can go through. Please also go through the subVI's if any changes needs to be made.

 

Thanks,

Tigs

 

"Winning isn't everything, Its the only thing"
0 Kudos
Message 8 of 13
(3,938 Views)

I don't understand at all the convoluted logic for selecting the true case and using the initialize function. There is no need at all for any case statement and you should always be running the initialize function. Configuring as serial or GPIB is done automatically based on the VISA Resource Name. Also, if you are going to use the 115200 baud setting, make sure you select this before the VI runs. In either selection mode, make sure you have the instrument set to match before running the VI.

 

p.s. Why are you using an older driver and not the most recent project style driver?

0 Kudos
Message 9 of 13
(3,913 Views)

Actually i wanted to update the serial port parameters. So if the parameter values are changed then it eil execute the true case and it will update the serial port parameters. So Initialize VI will not execute every time in the loop. It will execute if only parameters change

 

I was not able to get those drivers from NI site as it showed some error. So i downloaded those from Agilent site. PLease, can u see the parameters set in the subVIs and guide me on that too. I am using 34901 multiplexer card and the instrument is Agilent 34970A.

"Winning isn't everything, Its the only thing"
0 Kudos
Message 10 of 13
(3,903 Views)