LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

continuous acquisition and generation on the same VISA norm

Hello,

 

I am working on Agilent DAQ - U2356A. I am working on a software which does an continuous analog acquisition.
In parallel, I would like to do a continuous digital generation on a DIO on the same DAQ.
The problem is that reading and writing  Agilent drivers are using the VISA standard to communicate with the DAQ.
When both of generation and acquisition tasks continuously run, the VISA norm is solicited without stopping and it can not be shared between the two tasks.
Releasing the VISA standard to allow the other task to execute is possible, but it will cause a generation or acquisition interruption ...
If someone has any proposal, I do not know how to proceed...

In attached, the VI screenshot.

 

Thank you for your help,

0 Kudos
Message 1 of 2
(2,428 Views)
With the VISA Open, you have the option to create a duplicate session. Have you tried that? Other than that, I'm not sure you have a LabVIEW or VISA issue. Have you asked Keysight whether you can perform two operations in parallel and how to do it?
0 Kudos
Message 2 of 2
(2,418 Views)