LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Matlab DAQ: using I/O channels simultaneously?

Hi all,

I would like to acquire and output two signals on a
National Instruments 6035E board.
The purpose is to create a control signal based on the
acquired signal.

I'm having problems with the DMA and I wonder if
it is possible making such a thing using DAQ from Matlab.

Also, if you have any experiences (any shortcomings/advantages)
on using NI board (especially E series) from Matlab DAQ I would
appreciate if you could share it.

Thanks

Paolob
0 Kudos
Message 1 of 2
(2,624 Views)
Paolob,

This is possibly with the MATLAB Data Acquisition Toolbox. The problem is
your hardware. The PCI-6035E is a low cost board and only has one available
DMA channel. You can set the 'TransferMode' property of either your analog
input or analog output object to 'Interupts' to use both of them
simultaneously (e.g. "ao.TransferMode = 'Interupts';"). I would recommend
setting this property on whichever object has the lowest sample rate because
it will cause a severe performance hit.

-Dave Tarkowski

On 22 Oct 2001 01:18:18 -0700, Paolob wrote:
>Hi all,
>
>I would like to acquire and output two signals on a
>National Instruments 6035E board.
>The purpose is to create a control signal based on the
>acquired signal.
>
>I'm having pro
blems with the DMA and I wonder if
>it is possible making such a thing using DAQ from Matlab.
>
>Also, if you have any experiences (any shortcomings/advantages)
>on using NI board (especially E series) from Matlab DAQ I would
>appreciate if you could share it.
>
>Thanks
>
>Paolob
0 Kudos
Message 2 of 2
(2,624 Views)