CompactRIO Embedded System
- Updated2025-10-09
- 1 minute(s) read
A CompactRIO embedded system includes a Real-Time processor, CompactRIO chassis, user-configurable FPGA, and C Series I/O modules.
- Real-Time processor
- CompactRIO chassis
- User-configurable FPGA
- C Series I/O modules
Real-Time Processor
CompactRIO controllers feature a real-time processor that deterministically executes LabVIEW applications.
CompactRIO Chassis
CompactRIO chassis feature a user-configurable FPGA that controls the digital and analog I/O lines on the reconfigurable embedded chassis.
User-configurable FPGA
The FPGA chip embedded within the chassis connects to the C Series I/O modules in a star topology. The star topology provides direct access to each module for precise control and flexibility in timing, triggering, and synchronization.
To change the functionality of the chassis FPGA, use the LabVIEW FPGA Module and NI CompactRIO Device Drivers to create a custom VI. Download the custom VI to the FPGA.
C Series I/O Modules
C Series I/O modules provide integrated signal conditioning and connection terminals for different measurement types.
Related Information
- Configuring a Project
Configure a LabVIEW project with connected hardware or offline hardware.