Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Problems of the FPGA NI 9201/9221 and NI 9263 for analog input/output

  I am using LabVIEW 8.2 with the cRIO 9004 RT and FPGA slots with NI 9201, NI 9263 and NI 9401, NI 9411 to do the data receving and data sending. However, I encounter one problem, the data sending and receving needs a high frequency, I need to put the analog output and analog input inside a TIMED LOOP in the FPGA VI. However, during the compliation process, it fails as it does not support putting analog input/output inside a timed loop, however if I put it inside the while loop and for loop, the compliation process can be successful. As we have a high demand on the analog data transferring rate (such as 64k Hz or even hgiher ) in my application, does the NI slot NI 9263 and NI 9201 does not support time critical data transfering? If yes, which NI slot support the time critical(high freq) analog input/output data transfering?  
0 Kudos
Message 1 of 2
(5,174 Views)

Howdy,

What you see is correct. Some things cannot be placed in a single cycle timed loop. However, you can place your input and output I/O Nodes inside a while loop along with a loop timer. This should give you the desired functionality. Lastly, unlike a Compact DAQ, cRIOs do not have different functions for different slots (it’s all the same).

Charlie M. CLD
Message 2 of 2
(5,081 Views)