Under Instruments I/O/VISA/VISA advanced palette you will find VISA Set Timeout (a property node with a small clock upon it): you can use it to establish a timeout large enough for your instrument to respond.
A problem can arise if your instrument is fast to respond to some messages and slow for others; in that case you must decide what to do:
- either set a large time out for all messages, but you can catch a large waiting time when you don't expect this
- or changing the time out limit from time to time, which NI says that can some way reduce the performance of your application (it depends on the volume of traffic and the frequence of this setting changing).
Roberto