Meet the CompactRIO Controller, a Rugged Embedded System for Your Control or Monitoring Application

Publish Date: Mar 24, 2016 | 5 Ratings | 3.60 out of 5 | Print

Overview

CompactRIO Controllers are high-performance embedded controllers with industrial I/O modules, extreme ruggedness, industry-standard certifications, and integrated vision, motion, industrial communication, and human machine interface (HMI) capabilities.

Table of Contents

  1. Product at a Glance
  2. Performance
  3. Ruggedness
  4. Connectivity
  5. Ecosystem
  6. Next Steps

1. Product at a Glance

Figure 1. The CompactRIO Controller combines a real-time processor, a user-programmable FPGA, and industrial I/O, giving you the performance and flexibility to meet your application requirements.

 

The CompactRIO Controller combines the latest processors from Intel and ARM with powerful FPGAs from Xilinx and high-accuracy I/O with measurement-specific signal conditioning in a rugged, fanless, and compact enclosure. The NI Linux Real-Time OS helps developers innovate with the massive software ecosystem provided by the Linux community. With a range of options, you can select the performance and I/O you need.

Table 1. Choose the performance you need with a range of CompactRIO Controllers.

 

Back to Top

2. Performance

CompactRIO Controllers feature two processing targets: (1) a real-time processor for communication and signal processing and (2) an FPGA for implementing high-speed control and custom timing and triggering directly in hardware.

 

Figure 2. Use the heterogeneous architecture of the CompactRIO to meet your processing needs.

 

Processor

Choose between an Intel Atom System-on-Chip (SoC) or an ARM-based processor. The Intel Atom SoC delivers a massive amount of performance and functionality, such as an integrated GPU, up to a quad-core 1.91 GHz processor, and SD card storage. It also offers a small package with as low as 6 W of power dissipation, which keeps the controller's mechanical design compact and still provides an extended operating temperature range. You can use the Zynq SoC with a 66 MHz dual-core ARM Cortex-A9 processor for high performance with lower power consumption.

 

FPGA

CompactRIO Controllers feature Xilinx 7 Series FPGA fabric that offers higher performance and 50 percent lower power consumption per cell than previous generations and uses 28 nm technology that allows for more logic cells and digital signal processing (DSP) slices on the same size chip. Choose between Artix-7 FPGA fabric (Zynq-7000 SoC) with 85,000 logic cells and 220 DSP slices or Kintex-7 FPGAs with up to 407,600 logic cells and 840 DSP slices. With additional FPGA space, you can implement more advanced control, signal processing, filtering, advanced timing, and other logic than ever before.

 

Benchmarks

To get a better sense of what CompactRIO Controllers can do, check out performance benchmarks for a series of common applications.

 

Back to Top

3. Ruggedness

The CompactRIO Controller delivers unrivaled control and acquisition capabilities in a compact, rugged package and features an operating temperature range of up to -40 °C to 70 °C (-40 °F to 158 °F); 50 g shock and 5 g vibration ratings; redundant power supply inputs; and a variety of international safety, Hazloc, and environmental certifications and ratings for operation in harsh industrial environments.

 

Back to Top

4. Connectivity

Eliminate the need for separate subsystems by connecting components directly to your CompactRIO Controller with built-in processor I/O such as Gigabit Ethernet, serial, and USB ports and I/O modules with measurement-specific signal conditioning.

Table 2. Connect to any sensor on any bus with C Series I/O modules.

 

Connect directly to industrial cameras and motors to create custom image processing and motion control algorithms. Use your CompactRIO Controller as an industrial gateway and connect to a variety of devices and infrastructure with native support for industrial protocols like PROFINET, OPC UA, and EtherCAT. Design interactive, feature-rich GUIs and connect to local, remote, or mobile HMIs for data visualization and operator interfaces. 

Figure 3. Simplify system design by connecting directly to cameras, motors, displays, databases, and the enterprise.

 

Back to Top

5. Ecosystem

CompactRIO Controllers run NI Linux Real-Time, a real-time OS based on a standard kernel and designed specifically for reliable and deterministic operation in long-term deployments, with features such as native support for Security-Enhanced Linux to boost security and reliability. Develop faster with the Linux ecosystem of open-source applications, IP, and examples and a collaborative community of users and developers. Also connect with the NI Alliance Partner Network of more than 800 companies worldwide, including embedded control, electronic design, and vision specialty partners. Whether it is products, systems, integration, or consulting and training services, Alliance Partners are uniquely equipped to help address some of the toughest engineering projects. 

 

Back to Top

6. Next Steps

  • Explore other components of the CompactRIO platform.
  • Evaluate the CompactRIO platform with a hardware evaluation kit and dedicated tutorials.
  • See how others are using CompactRIO Controllers.

 

The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, the owner of the mark on a worldwide basis.

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit