LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is FPGA module option absolutely needed to deploy a RIO system?

Is FPGA module option absolutely needed to deploy a RIO system? I do not believe that I need to customize any of my I/O or go beyond the vi's already available in LV development suite and Real-Time module option.
0 Kudos
Message 1 of 12
(3,723 Views)
Hi redtile,

Yes, it is currently necessary to program your FPGA to access the I/O on a RIO system.

I encourage you to check out ni.com/realtime on Monday, because that may change.


Message 2 of 12
(3,710 Views)
Thanks, i just heard about changes coming very soon just a few minutes ago.
0 Kudos
Message 3 of 12
(3,706 Views)
Are you at NIWeek?

If so I can recommend some sessions for you to attend:
Introduction to New LabVIEW Real-Time Control Features for CompactRIO
CompactRIO Hands On Part 1: Programming with LabVIEW Real-Time
0 Kudos
Message 4 of 12
(3,701 Views)

For those of us that can't attend NI-Week, would please tell us what you are talking about?

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 5 of 12
(3,696 Views)
I am not at NI Week, just an Engineering troll trying to put together a RIO cost schedule, but as all too often SOP the NI website is driving me to drink. I would direct you to a NI representative for answers to RIO questions.
0 Kudos
Message 6 of 12
(3,693 Views)
Hi Ben,

Once those sessions have taken place next week, I will give you the update.


0 Kudos
Message 7 of 12
(3,673 Views)
You don't need the LabVIEW FPGA Module to simply deploy an existing RIO configuration (bitfile). You can do that simply with LabVIEW, LabVIEW Real-Time, and the NI-RIO driver. You only need the FPGA module if you want to compile a new FPGA personality into a bitfile to do your IO. If you already have a bitfile that fits your needs, you don't need the FPGA module to deploy and run it.

For instance, the RIO driver probably installs a few simple examples that use interrupts and DMA to send data back to the host for various targets. It could be that one of these example bitfiles fits your needs if your requirements aren't too elaborate.

Just trying to clarify the issue here... And what I'm talking about has nothing to do with NIWeek or whatever everyone else is posting about.
Jarrod S.
National Instruments
Message 8 of 12
(3,659 Views)

... and from right field comes Jarrod exibiting his normal style and grace to bring the Blue-Bars back from the brink of a disaster.

Thank you Jarrod!

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 9 of 12
(3,654 Views)

Jarrod,

Thanks for your reply and information. As for myself, your answer begs the questions, how does one know if the default or example "personalities" will do the job? I need to read a voltage or digital channel high/low status, operate a LabView PID (very slow) and possibly read and send a frequency (about 1 kHz). I am not building a Mars Lander. This discussion board is very helpful, but why does NI rely on this and brief videos to inform potential customers instead of clear, concise and complete printed information? It is like the recent trend of television ads becoming the main source of pharmaceutical information.

Thanks again,

0 Kudos
Message 10 of 12
(3,617 Views)