Build and deploy real-time applications with signal-conditioned I/O modules using an integrated software toolchain.Configure a custom system
CompactRIO systems provide high-performance processing capabilities, sensor-specific conditioned I/O, and a closely integrated software toolchain that make them ideal for Industrial Internet of Things, monitoring, and control applications. The real-time processor offers reliable, predictable behavior, while the FPGA excels at smaller tasks that require high-speed logic and precise timing.
CompactRIO hardware provides an industrial control and monitoring solution using sensor- or protocol-specific, conditioned I/O modules with real-time capabilities.
Real-time processing needs
Industrial monitoring and control applications
Long-term testing in the field
CompactRIO systems feature a controller with a processor running a Linux Real-Time OS and a chassis that contains a user-programmable FPGA. It supports industrial I/O modules from both NI and third-party vendors.
The CompactRIO chassis is the center of the integrated system architecture. It is directly connected to the I/O for high-performance access to the I/O circuitry of each module and timing, triggering, and synchronization. Because each module is connected directly to the FPGA rather than through a bus, you experience almost no control latency for system response compared to other controller architectures.
The CompactRIO real-time controller is a high-performance integrated controller that features extreme ruggedness, industry-standard certifications, integrated vision and motion, industrial communication, and human-machine interface capabilities. It contains a processor that reliably and deterministically executes LabVIEW Real-Time applications and offers multirate control, execution tracing, onboard data logging, and communication with peripherals.
Overcome traditional heterogeneous architecture programming challenges with NI Linux Real-Time, the LabVIEW FPGA Module, and the NI-DAQmx driver. With this combination, you can develop your system faster by programming both the processor and user-programmable FPGA with a single, intuitive software toolchain. Focus on solving problems, not low-level programming tasks, with integrated user-friendly software that reduces risk, enhances productivity, and eliminates the need to create and maintain I/O drivers, OSs, and other middleware.
From the moment you unbox your hardware to deployment and life-cycle maintenance, NI is here to help you get started quickly and operate efficiently.
Overcome your challenges with:
The vision capabilities of the CompactRIO platform offered us additional perspectives for developing robotics guidance using LabVIEW FPGA IP Builder.
Sagemcom, a European telecommunications and energy leader, used CompactRIO hardware and LabVIEW to create a rugged, real-time testing solution that interoperates with automated devices and robotic arms.
Explore one of the most important components of any data acquisition system with the Engineer’s Guide to Signal Conditioning.
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a worldwide basis.