Designing an embedded CompactRIO or Single-Board RIO application from a blank slate can be intimidating. Whether you are designing your first CompactRIO application and need a starting point, or are fluent in RIO hardware and need tips on making design tradeoffs, the LabVIEW for CompactRIO Developer's Guide can serve as a great resource to maximize your investment, reduce frustration, and shorten application development time, This guide includes a recommended set of common software architectures and best practices for developingcontrol and monitoring applications. We’ve recently updated the document to incorporate the latest design techniques for LabVIEW Real-Time and LabVIEW FPGA development.
The updated Developer’s Guide contains the following sections:
Introduction and Basic Software Architectures
Designing a LabVIEW Real-Time Application
Best Practices for Network Communication
Customizing Hardware through LabVIEW FPGA
Interfacing to NI or Third-Party Hardware
Deploying and Replicating Systems
With the CompactRIO Developer’s Guide, you can ensure that you’re following our recommended best practices for designing scalable, reliable, and maintainable applications with LabVIEW Real-Time and LabVIEW FPGA.