Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Merging FPGA and Real Time to do I/O operations-how?

I want to create a project to merging real time and fpga. I am able to create the hybrid project. I have three modules (NI 9239,NI 9269, and NI 9403). I want to read the analog input using real time through the module 9239 and then put analog output through 9269 using fpga. Is it possible? Though I can place those channels on my VI connecting them gives error.

 

Please let me know how to approach this.

Message Edited by rnehring on 11-11-2009 11:54 AM
0 Kudos
Message 1 of 3
(3,257 Views)
What kind of error are you getting? Also, is it possible for you to post a project with all the VIs that highlights this issue. What version of LabVIEW are you using?
Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 2 of 3
(3,231 Views)

Hi Mehring,

 

What you are trying to do is definitely possible, but you need to have separate VIs for the RT part and the FPGA part.  It all depends on where you place the VI in your project.  If you put the VI directly under the cRIO controller, it is an RT VI.  If you place the VI directly under the FPGA target, it will be an FPGA VI.  Those two things can't go together directly.  However, in your real time VI you can still access the FPGA by using FPGA reference VIs.  These VIs call controls and indicators that you have set up in your FPGA VI.

 

 

Nick Keel 

Applications Engineering 

National Instruments

Nick Keel
Product Manager - NI VeriStand and Model Interface Toolkit
National Instruments
0 Kudos
Message 3 of 3
(3,219 Views)