The NI cRIO-9067 is a rugged 8-slot CompactRIO embedded controller designed for industrial automation, distributed measurement, machine monitoring, and deterministic real-time control. It combines a 667 MHz dual-core ARM Cortex-A9 processor, 512 MB DRAM, 1 GB storage, a Xilinx Zynq-7020 FPGA, modular C Series I/O, and NI Linux Real-Time into one embedded industrial platform.
Typical applications include:
- Industrial automation
- Distributed data acquisition
- Machine condition monitoring
- Remote measurement systems
- Embedded test systems
- Energy and facility monitoring
- Industrial IoT edge nodes
- Synchronized machine control
Processor and FPGA Architecture
The cRIO-9067 is built around:
- 667 MHz dual-core ARM Cortex-A9 CPU
- 512 MB DRAM
- 1 GB nonvolatile storage
- Xilinx Zynq-7020 FPGA
- 8-slot CompactRIO architecture
- NI Linux Real-Time OS
The Zynq FPGA architecture supports deterministic hardware timing, FPGA-based trigger logic, high-speed digital processing, encoder handling, real-time coprocessing, and custom FPGA control logic. Because the CPU and FPGA are integrated into the same Zynq SoC architecture, the controller is suitable for embedded applications requiring tight coordination between real-time software and hardware-level FPGA execution.
Modular C Series Expansion
The cRIO-9067 supports up to 8 NI C Series modules, allowing engineers to configure the system around application-specific signal requirements. This makes it useful for systems that require more I/O density than 4-slot CompactRIO controllers.
Common module types include:
- Analog input/output
- Digital I/O
- Temperature measurement
- Strain and bridge measurement
- Vibration and IEPE acquisition
- CAN communication
- Serial communication
- Industrial communication interfaces
The controller can function as a deterministic control platform, distributed acquisition node, or embedded FPGA processing system.
Connectivity and Industrial Design
The cRIO-9067 provides multiple industrial interfaces, including Gigabit Ethernet, USB, and serial connectivity. Distributor specifications also describe it with two tri-speed RJ-45 Gigabit Ethernet ports, one USB host port, and one RS-232 serial port.
Industrial characteristics include:
- Rugged fanless embedded design
- -20 °C to 55 °C operating range
- IP40 protection rating
- 9 VDC to 30 VDC input range
- Reverse-voltage protection up to 30 V DC
These features make the cRIO-9067 suitable for industrial cabinets, remote monitoring stations, test benches, machine control systems, and distributed automation installations.
Real-Time Performance and Timing
The cRIO-9067 includes an internal real-time clock with 5 ppm accuracy, helping maintain system time when the controller is powered off.
For engineering systems, the controller is typically used where deterministic control and synchronized acquisition are more important than raw CPU performance. Its FPGA layer can handle timing-critical logic, while NI Linux Real-Time manages control tasks, communication, logging, and supervisory logic.
Application-Oriented Use Cases
Machine Condition Monitoring
With vibration, temperature, and analog input C Series modules, the cRIO-9067 can be used for rotating machinery monitoring, motor diagnostics, pump monitoring, and predictive maintenance.
Distributed Measurement
The 8-slot architecture makes it useful for remote acquisition nodes that need multiple sensor types in one rugged controller.
Embedded Industrial Automation
The controller can run deterministic control logic through NI Linux Real-Time while using FPGA resources for low-latency triggering, digital timing, and custom signal handling.
Embedded Test Systems
The cRIO-9067 is suitable for embedded test stands requiring mixed-signal acquisition, serial communication, digital control, and real-time execution.
Comparison with Similar Models
| Model | Main Difference | Typical Use |
|---|---|---|
| cRIO-9066 | 8-slot, 256 MB DRAM, 512 MB storage | Cost-sensitive distributed systems |
| cRIO-9067 | 8-slot, 512 MB DRAM, 1 GB storage | Larger embedded measurement systems |
| cRIO-9068 | Extended temperature 8-slot version | Harsh industrial environments |
| cRIO-9057 | Newer Artix-7 100T FPGA platform | New-generation distributed control |
| cRIO-9049 | Kintex-7 325T FPGA platform | FPGA-intensive industrial systems |
Compared with cRIO-9066, the cRIO-9067 provides larger memory and storage capacity, making it more suitable for more complex embedded applications. Compared with cRIO-9068, the cRIO-9067 is better suited for standard industrial temperature environments, while the cRIO-9068 is preferred for harsher temperature conditions. Compared with newer cRIO-9057 and cRIO-9049 platforms, the cRIO-9067 uses an earlier Zynq architecture but remains practical for embedded automation, distributed acquisition, and cost-effective industrial deployment.
Conclusion
The NI cRIO-9067 is a rugged 8-slot CompactRIO controller for distributed measurement, embedded monitoring, industrial automation, and deterministic control applications.
Its combination of:
- ARM Cortex-A9 dual-core processing
- Xilinx Zynq-7020 FPGA
- NI Linux Real-Time
- 8-slot C Series expansion
- Rugged industrial construction
- FPGA-based deterministic timing
makes it a practical choice for engineers building machine monitoring systems, remote acquisition nodes, embedded test platforms, and distributed industrial control systems.









