Build and deploy real-time applications with signal-conditioned I/O modules using an integrated software toolchain.
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.