LabVIEW Programming for Real-Time and FPGA

National Instruments' Embedded Platforms

LabVIEW FPGA LogoMission-critical LabVIEW applications often require constant uptime in rugged environments and may demand more than a complex Windows-based system. Robust and deterministic LabVIEW Real-Time and LabVIEW FPGA platforms with reduced operating system overhead are a great fit for these crucial systems.

These systems are compatible with the same modular hardware used in PC-based LabVIEW deployments. National Instruments offers Real-Time compatible PCI/PCIe and PXI/PXIe modules, as well as the ruggedized C-Series instrumentation. LabVIEW Real-Time can be developed and prototyped in a PC environment, allowing rapid realization of embedded applications and easier debugging. National Instruments FPGA is even closer to the hardware layer than Real-Time. NI FPGA is a great platform for high-speed applications.

Developing and Troubleshooting NI Real-Time and FPGA Applications

Debugging and troubleshooting Real-Time and FPGA deployments can be challenging due to the headless nature of these applications. LabVIEW helps streamline the development process by allowing users to verify base functionality in LabVIEW for Windows before committing to embedded deployment targets. Real-Time and FPGA systems don’t have a typical LabVIEW front panel (GUI), but a front end can be developed in LabVIEW on a Windows PC, which allows for debugging or providing a display in the field. Logging can provide a window into the code as well - DMC uses custom-built logging libraries which can be quickly inserted into any LabVIEW application.

DMC's Real-Time and FPGA LabVIEW Development

DMC provides engineering services and solutions built upon the LabVIEW Real-Time and FPGA platforms, in addition to LabVIEW for Windows. We are an NI Alliance Partner with an experienced, certified team. We can help determine the ideal platform for your application based on performance needs, hardware and development costs, and maintenance considerations. We’re equipped to work with your engineering team to improve your existing application, improve your internal capabilities, and move you past critical challenges.

Our NI LabVIEW Real-Time and FPGA experience includes:

Internet of Things (IoT) Development

DMC’s Test & Measurement expertise includes experience with cutting-edge technologies like the Internet of Things. Examples of our IoT offering include distributed data acquisition across a laboratory or test facility, remote data collection for infrastructure or large-scale field data, and the collection and display of disparate manufacturing data sources. 

  • Integration with Microsoft Azure and Business Intelligence (BI)
  • MQTT for LabVIEW
  • Integration with Real-Time and FPGA LabVIEW targets
  • cRIO and cellular modem connectivity  
  • Cloud-based data historian
Read More

Planning your next project?