CompactRIO
ethernet instrument platform with real-time embedded industrial controller.
-
Product
CompactRIO Input-Output Modules
-
More than 50 input / output modules for various measuring tasks - analog and digital input / output, tensometry, vibroacoustic diagnostics, temperature measurements, control of external devices and telecommunications.
-
Product
CompactRIO Controller
Controller
CompactRIO Controllers are embedded controllers with a real-time processor and a user-programmable FPGA. They range from full rugged systems to single-board RIO products that serve as single board computers (SBCs) and system on modules (SOMs).
-
Product
NI-9149, 8-Slot, Zynq-7020 FPGA, Ethernet CompactRIO Chassis
783376-02
Chassis
8-Slot, Zynq-7020 FPGA, Ethernet CompactRIO Chassis - The NI‑9149 is a rugged Ethernet chassis that you can use to add C Series I/O modules to any standard Ethernet network. You can program the chassis using Scan Mode for fast expansion of your real-time system or using the onboard FPGA for inline processing and high-speed I/O and control. With the NI‑9149, you can add high-performance I/O to your PC-based application or expand your CompactRIO, PXI, or industrial controller application.
-
Product
cRIO-9805, 4-Port, 802.1AS Ethernet Switch Expansion Module for CompactRIO
786993-01
Module
4-Port, 802.1AS Ethernet Switch Expansion Module for CompactRIO - The cRIO-9805 is a 4-port Ethernet switch that provides additional ports with 802.1AS network synchronization capability over the 1000 Base-TX network interface. This module supports TCP/IP and UDP network protocols in DHCP + link-local, DHCP, static, and link-local network IP configurations. The cRIO-9805 auto-negotiates communication rates of 10, 100, or 1000 Mbps with its four internally switched ports.
-
Product
cRIO-9803, Up to 480 GB SSD Expansion Module for CompactRIO
785921-01
Module
Up to 480 GB SSD Expansion Module for CompactRIO - The cRIO-9803 provides a bus-powered USB SATA bridge to a full-length mSATA solid-state drive (SSD). This module uses a USB Type C connector with integrated cable retention. It also works with devices that feature other types of … USB connectors, such as CompactRIO Single-Board Controllers, Industrial Controllers, and PXI Controllers. The cRIO-9803 is available in 64 GB SLC for high endurance in rugged environments, in 480 GB MLC for high-capacity data storage, and for use with a customer-supplied SSD. Additionally, the cRIO-9803 features the same rugged shock and vibration ratings as other CompactRIO modules and can be mechanically connected to a controller for integration using mounting accessories.
-
Product
CompactRIO Embedded Real-Time Controllers
-
CompactRIO embedded real-time controllers provide deterministic offline execution of LabVIEW applications. A wide range of controllers are presented, differing in performance and operating conditions.
-
Product
Expansion Module For CompactRIO
Module
The Expansion Module for CompactRIO connects to the processor I/O, such as USB and Ethernet, of a controller to expand its functionality. This module works with CompactRIO Controllers, Industrial Controllers, CompactRIO Single-Board Controllers, and PXI Controllers to expand the capabilities of the system, such as adding additional storage for saving more data and increasing the number of USB or time-sensitive networking (TSN) Ethernet ports of the system. Additionally, the Expansion Module for CompactRIO features the same rugged shock and vibration ratings as other CompactRIO modules, and you can can mechanically connect it to a controller for integration using mounting accessories.
-
Product
NI-9155, 8-Slot, Virtex-5 LX85 FPGA, MXI-Express CompactRIO Chassis
782458-01
Chassis
8-Slot, Virtex-5 LX85 FPGA, MXI-Express CompactRIO Chassis - The NI‑9155 is a rugged MXI‑Express chassis for high-performance, high‑channel‑count applications. With the NI‑9155, you can add C Series I/O modules to your PXI system or industrial PC. You can daisy chain up to six NI‑9155 chassis in a single chain and connect up to eight chains to a single controller.
-
Product
CompactRIO Chassis
Chassis
CompactRIO Chassis can add C Series I/O modules to an EtherCAT-, Ethernet- or MXI-Express-compatible system. You can program the onboard FPGA for inline processing, high-speed I/O, and control. You can also use scan mode to quickly expand your real-time system.
-
Product
cRIO-9046, 1.30 GHz Dual-Core CPU, 2 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Kintex-7 70T FPGA, 8-Slot CompactRIO Controller
786370-01
Embedded Controller
1.30 GHz Dual-Core CPU, 2 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Kintex-7 70T FPGA, 8-Slot CompactRIO Controller - The cRIO-9046 is a rugged, high-performance, customizable embedded controller that offers Intel Atom dual-core processing, NI-DAQmx support, and an SD card slot for data-logging, embedded monitoring, and control. It includes a Kintex-7 70T FPGA with LabVIEW FPGA Module support for advanced control and coprocessing. The controller provides precise, synchronized timing and deterministic communications using Time Sensitive Networking (TSN), which is ideal for highly distributed measurements. This controller offers several connectivity ports, including Gigabit Ethernet, USB 3.1, USB 2.0, RS232, and RS485 ports. You can use the USB 3.1 ports to add a local human machine interface and program, deploy, and debug software, which simplifies application development.
-
Product
cRIO-9055, 1.33 GHz Dual-Core CPU, 2 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Artix-7 A100T FPGA, Extended Temperature, 4-Slot CompactRIO Controller
787879-01
Embedded Controller
1.33 GHz Dual-Core CPU, 2 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Artix-7 A100T FPGA, Extended Temperature, 4-Slot CompactRIO Controller - The cRIO-9055 is a rugged, deployable controller for data acquisition and control applications. It offers Intel Atom dual-core processing, an Artix-7 FPGA, and four slots for C Series modules. It runs the NI Linux Real-Time operating system with access to the I/O through NI-DAQmx drivers or with the LabVIEW FPGA module. The controller provides precise, synchronized timing and deterministic communications over the network using TSN, ideal for distributed measurements and control. This controller offers two Gigabit Ethernet ports, one USB 3.1 host port, one USB 2.0 device port, a trigger line, and a μSD card slot for storing data locally. 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.
-
Product
cRIO-9068, 667 MHz Dual-Core CPU, 512 MB DRAM, 1 GB Storage, Zynq-7020 FPGA, Extended Temperature, 8-Slot CompactRIO Controller
782663-01
Controller
667 MHz Dual-Core CPU, 512 MB DRAM, 1 GB Storage, Zynq-7020 FPGA, Extended Temperature, 8-Slot CompactRIO Controller - The cRIO-9068 is a rugged, fanless, embedded controller that you can use for advanced control and monitoring applications. This software-designed controller features an FPGA, a real-time processor running the NI Linux Real-Time OS, and embedded user interface capability. The cRIO-9068 features an SDHC slot and a variety of connectivity ports, including two tri-speed RJ-45 Gigabit Ethernet, one USB host, and three RS-232 serial. Additionally, the cRIO-9068 supports an extended operating temperature range. 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.
-
Product
cRIO-9049, 1.60 GHz Quad-Core CPU, 4 GB DRAM, 16 GB Storage, -20 to 55 °C, Kintex-7 325T FPGA, 8-Slot CompactRIO Controller
785618-01
Embedded Controller
1.60 GHz Quad-Core CPU, 4 GB DRAM, 16 GB Storage, -20 to 55 °C, Kintex-7 325T FPGA, 8-Slot CompactRIO Controller - The cRIO-9049 is a rugged, high-performance, customizable embedded controller that offers Intel Atom quad-core processing, NI-DAQmx support, and an SD card slot for data-logging, embedded monitoring, and control. It includes a Kintex-7 325T FPGA with LabVIEW FPGA Module support for advanced control and coprocessing. The controller provides precise, synchronized timing and deterministic communications using Time Sensitive Networking (TSN), which is ideal for highly distributed measurements. This controller offers several connectivity ports, including Gigabit Ethernet, USB 3.1, USB 2.0, RS232, and RS485 ports. You can use the USB 3.1 ports to add a local human machine interface and program, deploy, and debug software, which simplifies application development.
-
Product
cRIO-9048, 1.30 GHz Dual-Core CPU, 2 GB DRAM, 8 GB Storage, -40 °C to 70 °C, Kintex-7 160T FPGA, 8-Slot CompactRIO Controller
785619-01
Embedded Controller
1.30 GHz Dual-Core CPU, 2 GB DRAM, 8 GB Storage, -40 °C to 70 °C, Kintex-7 160T FPGA, 8-Slot CompactRIO Controller - The cRIO-9048 is a rugged, high-performance, customizable embedded controller that offers Intel Atom dual-core processing, NI-DAQmx support, and an SD card slot for data-logging, embedded monitoring, and control. It includes a Kintex-7 160T FPGA with LabVIEW FPGA Module support for advanced control and coprocessing. The controller provides precise, synchronized timing and deterministic communications using Time Sensitive Networking (TSN), which is ideal for highly distributed measurements. This controller offers several connectivity ports, including Gigabit Ethernet, USB 3.1, USB 2.0, RS232, and RS485 ports. You can use the USB 3.1 ports to add a local human machine interface and program, deploy, and debug software, which simplifies application development.
-
Product
NI-9147, 4-Slot, Zynq-7020 FPGA, Ethernet CompactRIO Chassis
783496-02
Chassis
4-Slot, Zynq-7020 FPGA, Ethernet CompactRIO Chassis - The NI‑9147 is a rugged Ethernet chassis that you can use to add C Series I/O modules to any standard Ethernet network. You can program the chassis using Scan Mode for fast expansion of your real-time system or using the onboard FPGA for inline processing and high-speed I/O and control. With the NI‑9147, you can add high-performance I/O to your PC-based application or expand your CompactRIO, PXI, or industrial controller application.
-
Product
cRIO-9058, 1.33 GHz Dual-Core CPU, 2 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Artix-7 A100T FPGA, Extended Temperature, 8-Slot CompactRIO Controller
787044-01
Embedded Controller
1.33 GHz Dual-Core CPU, 2 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Artix-7 A100T FPGA, Extended Temperature, 8-Slot CompactRIO Controller - The cRIO-9058 is a rugged, deployable controller for data acquisition and control applications. It offers Intel Atom dual-core processing, an Artix-7 FPGA, and eight slots for C Series modules. It runs the NI Linux Real-Time operating system with access to the I/O through NI-DAQmx drivers or with LabVIEW. The controller provides precise, synchronized timing and deterministic communications over the network using TSN, ideal for distributed measurements and control. This controller offers two Gigabit Ethernet ports, one USB 3.1 host port, one USB 2.0 device port, a trigger line, and a μSD card slot for storing data locally. 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.
-
Product
cRIO-9042, 1.60 GHz Quad-Core CPU, 4 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Kintex-7 70T FPGA, 4-Slot CompactRIO Controller
785622-01
Controller
1.60 GHz Quad-Core CPU, 4 GB DRAM, 4 GB Storage, -40 °C to 70 °C, Kintex-7 70T FPGA, 4-Slot CompactRIO Controller - The cRIO-9042 is a rugged, high-performance, customizable embedded controller that offers Intel Atom quad-core processing, NI-DAQmx support, and an SD card slot for data-logging, embedded monitoring, and control. It includes a Kintex-7 70T FPGA with LabVIEW FPGA Module support for advanced control and coprocessing. The controller provides precise, synchronized timing and deterministic communications using Time Sensitive Networking (TSN), which is ideal for highly distributed measurements. This controller offers several connectivity ports, including Gigabit Ethernet, USB 3.1, USB 2.0, RS232, and RS485 ports. You can use the USB 3.1 ports to add a local human machine interface and program, deploy, and debug software, which simplifies application development.
-
Product
cRIO-9036, 1.33 GHz Dual-Core CPU, 1 GB DRAM, 4 GB Storage, Kintex-7 70T FPGA, Extended Temperature, 8-Slot CompactRIO Controller
783849-01
Embedded Controller
1.33 GHz Dual-Core CPU, 1 GB DRAM, 4 GB Storage, Kintex-7 70T FPGA, Extended Temperature, 8-Slot CompactRIO Controller - The cRIO-9036 is a rugged, fanless, embedded controller that you can use for advanced control and monitoring applications. This software-designed controller features an FPGA, a real-time processor running the NI Linux Real-Time OS, and embedded user interface capability. You also can use the Mini DisplayPort to add a local human machine interface (HMI) for application development. The cRIO-9036 features an SDHC slot and a variety of connectivity ports, including two tri-speed RJ-45 Gigabit Ethernet, two USB host, one USB device, and two RS-232 serial. Additionally, the cRIO-9036 supports an extended temperate range. 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.
-
Product
NI-9148, 8-Slot, Spartan-3 FPGA, Ethernet CompactRIO Chassis
781502-01
Chassis
8-Slot, Spartan-3 FPGA, Ethernet CompactRIO Chassis - The NI-9148 is a rugged Ethernet chassis that you can use to add C Series I/O modules to any standard Ethernet network. You can program the chassis using scan-mode for fast expansion of your real-time system or using the onboard FPGA for inline processing and high-speed I/O and control. The NI-9148 enables you to add high-performance I/O to your PC-based application or expand your CompactRIO, PXI, or industrial controller application.
-
Product
cRIO-9803, Up to 480 GB SSD Expansion Module for CompactRIO
786677-01
Module
Up to 480 GB SSD Expansion Module for CompactRIO - The cRIO-9803 provides a bus-powered USB SATA bridge to a full-length mSATA solid-state drive (SSD). This module uses a USB Type C connector with integrated cable retention. It also works with devices that feature other types of USB connectors, such as CompactRIO Single-Board Controllers, Industrial Controllers, and PXI Controllers. The cRIO-9803 is available in 64 GB SLC for high endurance in rugged environments, in 480 GB MLC for high-capacity data storage, and for use with a customer-supplied SSD. Additionally, the cRIO-9803 features the same rugged shock and vibration ratings as other CompactRIO modules and can be mechanically connected to a controller for integration using mounting accessories.
-
Product
IC-3173, 2.20 GHz Intel Core i7 Dual-Core Processor, 4-GigE Port, 2-USB 3.0 Port Industrial Controller
784965-01
Controller
The IC‑3173 is a high-performance, fanless industrial controller for developers who require a high level of processing power and connectivity for automation and control applications in extreme environments. The IC‑3173 provides connectivity for communication and synchronization to EtherCAT and Ethernet CompactRIO chassis, EtherCAT motion drives, GigE Vision and USB3 Vision cameras, and other automation equipment. In addition, this controller has onboard isolated, TTL, and differential digital I/O, so it can perform synchronization and control tasks without additional tethered I/O.
-
Product
sbRIO-9871, Non-Enclosed, 4-Port, RS485/RS422 C Series Serial Instrument Control Module
780879-01
Interface Module
The sbRIO‑9871 adds RS485/RS422 serial ports to CompactRIO systems. The serial ports are accessed directly from the FPGA to offer you flexibility in communicating with serial devices. The module has individual buffers on every port that save FPGA space and simplify programming. The sbRIO‑9870 supports standard start bit, stop bit, and handshaking settings. It uses an external power to provide maximum compatibility and reliability under all serial port conditions. Non-enclosed modules are designed for OEM applications.
-
Product
cRIO-9064, 667 MHz Dual-Core CPU, 512 MB DRAM, 1 GB Storage, and Zynq-7020 FPGA, 4-Slot CompactRIO Controller
783831-01
Controller
667 MHz Dual-Core CPU, 512 MB DRAM, 1 GB Storage, and Zynq-7020 FPGA, 4-Slot CompactRIO Controller - The cRIO-9064 is a rugged, fanless, embedded controller that you can use for advanced control and monitoring applications. This software-designed controller features an FPGA, a real-time processor running the NI Linux Real-Time OS, and embedded user interface capability. Additionally, the cRIO-9064 features an SDHC slot and a variety of connectivity ports, including two tri-speed RJ-45 Gigabit Ethernet, one USB host, one USB device, and one RS-232 serial. 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.
-
Product
C Series Digital Module
Digital Input Module
The C Series Digital Module interacts with a range of industrial switches, transducers, and devices. Some modules include an LED per channel that indicates the state of the channel. It supports input, output, or a combination of digital lines, and they can interact with a variety of voltages and logic levels, so they are well-suited for a variety of benchtop and industrial environments. Additionally, the C Series Digital Module also offers isolation options and sinking or sourcing capabilities to add further protection to your digital I/O application. When you use the C Series Digital Module with CompactRIO, you can use LabVIEW FPGA to create custom high-speed counter/timers, digital communication protocols, pulse generation, and more.The C Series Digital Module includes the NI-DAQmx driver and configuration utility that simplify configuration and measurements. NI-DAQmx supports NI programming environments as well as Python, ANSI C, C#.NET, and MathWorks MATLAB® software.
-
Product
NI-9482, 4-Channel, SPST Relay, 60 VDC (1 A)/250 VAC (1.5 A) C Series Relay Output Module
783906-01
Relay Output Module
4-Channel, SPST Relay, 60 VDC (1 A)/250 VAC (1.5 A) C Series Relay Output Module - The NI‑9482 directly connects to a wide array of industrial devices such as motors, actuators, and DC devices. Each channel provides access to an electromechanical relay for switching signals up to 60 VDC (1 A) or 250 Vrms (1.5 A), features channel‑to‑channel isolation, and has a LED that indicates the status. The shock and vibration rating for the NI‑9482 is limited compared with other CompactDAQ and CompactRIO modules because of the mechanical relays on the module.
-
Product
cRIO-Modules
-
Computer Gesteuerte Systeme GmbH
The computing power for the complex programming routine and SENT decoding is provided by an FPGA installed in the module. The FPGA of the CompactRIO chassis is only used for communication with the CGS module. This allows up to 8 intelligent modules per chassis to be operated.
-
Product
15-Pin Female D-SUB to 15-Pin Female Screw Terminal, DIN Rail Terminal Block
785334-01
Terminal Block
15-Pin Female D-SUB to 15-Pin Female Screw Terminal, DIN Rail Terminal Block - The 15-Pin D-SUB to Screw Terminal provides a DIN rail terminal block for CompactDAQ and CompactRIO controllers.
-
Product
NI-9403, 5 V/TTL, 32 Bidirectional Channels, 7 µs C Series Digital Module
779787-01
Digital Module
5 V/TTL, 32 Bidirectional Channels, 7 µs C Series Digital Module - The NI‑9403 is a configurable digital I/O interface for input or output with shift‑on‑the‑fly capabilities. Each channel features transient isolation between the I/O channels and the backplane. With reconfigurable I/O (RIO) technology (CompactRIO only), you can use the LabVIEW FPGA Module to program the NI‑9403 for applications such as custom, high-speed counter/timers; digital communication protocols; and pulse generation. In a CompactDAQ chassis, you can use the NI‑9403 only as a static (software-timed) digital I/O module. You cannot use these modules to route timing or triggering signals.
-
Product
USB Cables
-
The USB-C to USB-C Cable provides data, communication, or power connectivity between compatible hardware. You can use the USB-C to USB-C Cable for vision acquisition hardware, CompactDAQ or CompactRIO systems, or any device that supports USB-C cables. This cable is available with screw, retention, or right-angle connector options in various lengths.
-
Product
Analog Output Module For Remote I/O
Analog Output Module
The Analog Output Module for Remote I/O features a 2-wire spring terminal connection, selectable output ranges (0 V to 10 V, ±10 V, 0 V to 5 V, ±5 V, 0 mA to 20 mA, 4 mA to 20 mA, and ±20 mA) output ranges, and short circuit proof outputs. A remote I/O system consists of an EtherCAT bus coupler and individual modules mounted on a DIN rail. You control the Analog Output Module for Remote I/O from a real‐time controller, such as a CompactRIO Controller or an Industrial Controller. You can use remote I/O hardware to add low‐cost I/O for simple tasks while your controller handles advanced tasks such as image processing, motion control, and high‐speed or specialty measurements.





























