RLD:
The time is set to 0 so as to spend as little time in the VISA driver as possible. This leaves more time for LabVIEW but has the side effect you noticed.
If you want the most parallelism, then I suggest you use the synchronous VISA Wait on Event primitive instead. This will block for the duration of the timeout in the VISA driver.
By the way, we plan to improve this from within the VISA driver in the next version.
Dan Mondrik
Senior Software Engineer, NI-VISA
National Instruments