LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

question about PCI 7830r

I have a PCI 7830r board. I need to output a sinewave voltage output.I saw several examples using buffered DMA output to do that. But in FPGA Wizard, in the step of choosing time engines, there is only " Buffered DMA input", no "Buffered DMA output" can be chosen. Is that a software problem or something else? My FPGA dirver is Ni-RIO 2.4.1. 

Great thanks!

0 Kudos
Message 1 of 4
(2,951 Views)

Hi 51high,

 

There's an example program named "Sine Generator - R Series.lvproj". You could find this at Help>>Find Examples... Once the NI Example Finder is launched, go to the "Search" tab and type "Sine Generator". Double click on the project name to open it.

 

This example uses the sine wave generator VI in the FPGA library. I think that using this VI is the most straight forward way to generate a sine wave.

 

Hope this helps,

 

Cheers!

 

Sanka Smiley Happy

0 Kudos
Message 2 of 4
(2,932 Views)
Thanks sankah2k. I tried that before, it des not work. The host program can run without any error. But not signal output can be detected with oscillisocpe.
0 Kudos
Message 3 of 4
(2,895 Views)

Hello,

 

Could you try and use the Sine Generator - R Series.lvproj again, check to see that your CRIO has a valid IP and setup correctly, you will have to change from the PXI 7831R to the PCI - 7830R and make sure that you are writing to an FPGA IO node and not just an indicator.

National Instruments
RIO Embedded Hardware PSE

CompactRIO Developers Guide
0 Kudos
Message 4 of 4
(2,882 Views)