Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

NI CompactRIO Training Courses

The CompactRIO programmable automation controller (PAC) is a low-cost, reconfigurable control and acquisition system designed for applications that require high performance and reliability. CompactRIO hardware can be programmed using NI LabVIEW Real-Time and LabVIEW FPGA software. To learn how to program CompactRIO, National Instruments recommends the following courses:

  • LabVIEW Core 1 and 2
  • LabVIEW Real-Time Application Development
  • LabVIEW FPGA Module Course

LabVIEW Core 1 and 2

These two courses introduce you to the LabVIEW environment and features, dataflow programming, and common LabVIEW architectures in a hands-on format. Learn the concepts you need to develop measurement and control applications in LabVIEW and gain experience building them.

LabVIEW Real-Time Application Development

This three-day course is recommended for all CompactRIO users. Build on the information learned in LabVIEW Core 1 and 2 and discover how to develop the elements of a real-time application using CompactRIO hardware. Learn how to determine if a real-time solution is appropriate for your application, choose the best target hardware for it, and implement and optimize your real-time application.

LabVIEW FPGA Module Course

This two-day course is recommended for all CompactRIO users who have also purchased the LabVIEW FPGA Module. Explore how to design, debug, and implement applications using CompactRIO and the LabVIEW FPGA Module. Learn how to deploy your VIs to a reconfigurable I/O (RIO) target and to control the timing, synchronization, and priority of operations on the target.