CompactRIO and CompactRIO Single-Board Controllers Specification Comparison

Publish Date: Aug 13, 2019 | 10 Ratings | 3.70 out of 5 | Print

Overview

National Instruments offers a range of CompactRIO controllers, CompactRIO chassis, and CompactRIO Single-Board controllers with varying degrees of performance, ruggedness, and flexibility. Use the following comparison tables to compare key specifications of CompactRIOproducts.

Table of Contents

  1. CompactRIO
  2. CompactRIO Single-Board Controllers
  3. Additional Resources

1. CompactRIO

Model

Operating System

CPU

CPU Frequency

Nonvolatile Memory

DRAM

FPGA Type I/O Slots Operating Temp Ports Input Voltage Range Maximum Power Consumption Maximum Cable Length Cable Throughput

Performance Controllers

cRIO-9040 NI Linux RT Dual-Core
Intel Atom
1.3 GHz 4 GB 2 GB Kintex-7 70T 4 -20 to 55 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9041 NI Linux RT Dual-Core
Intel Atom
1.3 GHz 4 GB 2 GB Kintex-7 70T 4 -40 to 70 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9042 NI Linux RT Quad-Core
Intel Atom
1.6 GHz 4 GB 4 GB Kintex-7 70T 4 -40 to 70 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9043 NI Linux RT Dual-Core
Intel Atom
1.3 GHz 8 GB 2 GB Kintex-7 160T 4 -40 to 70 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9045 NI Linux RT Dual-Core
Intel Atom
1.3 GHz 4 GB 2 GB Kintex-7 70T 8 -20 to 55 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9046 NI Linux RT Dual-Core
Intel Atom
1.3 GHz 4 GB 2 GB Kintex-7 70T 8 -40 to 70 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9047 NI Linux RT Quad-Core
Intel Atom
1.6 GHz 4 GB 4 GB Kintex-7 70T 8 -40 to 70 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9048 NI Linux RT Dual-Core
Intel Atom
1.3 GHz 8 GB 2 GB Kintex-7 160T 8 -40 to 70 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 1 RS232, 1 RS485
9 to 30 V 60 W 100 m/segment -
cRIO-9049 NI Linux RT Quad-Core
Intel Atom
1.6 GHz 16 GB 4 GB Kintex-7 325T 8 -20 to 55 °C 1 USB 3.1 Type C1,
1 USB 3.1 Type C2,
1 USB 2.0,
2 GigE, 1 SD, 2 TSN
9 to 30 V 60 W 100 m/segment -

Value Controllers

cRIO-9053 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 2 GB 1 GB Artix-7 50T 4 -20 to 55 °C 1 USB 3.1 Type C ,
1 USB 2.0 Type C4 ,
1 GigE, 1 SD, 1 PFI
9 to 30 V 30 W 100 m/segment -
cRIO-9054 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 2 GB Artix-7 100T 4 -20 to 55 °C 1 USB 3.1 Type C,
1 USB 2.0 Type C4 ,
2 GigE, 1 SD, 1 PFI
9 to 30 V 30 W 100 m/segment -
cRIO-9056 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 1 GB Artix-7 75T 8 -20 to 55 °C 1 USB 3.1 Type C,
1 USB 2.0 Type C4 ,
1 GigE, 1 SD, 1 PFI
9 to 30 V 30 W 100 m/segment -
cRIO-9057 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 2 GB Artix-7 100T 8 -20 to 55 °C 1 USB 3.1 Type C,
1 USB 2.0 Type C4 ,
2 GigE, 1 SD, 1 PFI
9 to 30 V 30 W 100 m/segment -

MXI-Express Expansion Chassis

NI 9154 - - - - - Virtex-5 LX50 8 0 to 55 °C 2 MXIe 9 to 30 V 20.5 W 7 m 250 MB/s
NI 9155 - - - - - Virtex-5 LX85 8 0 to 55 °C 2 MXIe 9 to 30 V 23 W 7 m 250 MB/s
NI 9157 - - - - - Virtex-5 LX85 14 0 to 55 °C 2 MXIe 9 to 30 V 30.7 W 7 m 250 MB/s
NI 9159 - - - - - Virtex-5 LX110 14 0 to 55 °C 2 MXIe 9 to 30 V 32.7 W 7 m 250 MB/s

Ethernet Expansion Chassis

NI 9147 - - - - - Artix-7 4 -40 to 70 °C 1 GigE,
1 USB 2.0
9 to 30 V 15 W 100 m/segment 25 MB/s
NI 9149 - - - - - Artix-7 8 -40 to 70 °C 1 GigE 9 to 30 V 19 W 100 m/segment 25 MB/s

EtherCAT Expansion Chassis

NI 9145 - - - - - Zynq-7000 (Z-7020) 8 -40 to 70 °C 2 Ethernet 9 to 30 V 16 W 100 m/segment 12.5 MB/s

Mature and Legacy Controllers (not recommended for new designs)

cRIO-90023 Phar Lap ETS Intel Pentium II 195 MHz 64 MB 32 MB - - -40 to 70 °C 1 Ethernet,
1 RS232
18 to 24 V 17 W 100 m/segment -
cRIO-90043 Phar Lap ETS Intel Pentium II 195 MHz 512 MB 64 MB - - -40 to 70 °C 1 Ethernet,
1 RS232
18 to 24 V 17 W 100 m/segment -
cRIO-9012 VxWorks PowerPC 400 MHz 128 MB 64 MB - - -40 to 70 °C 1 USB 1.0,
1 Ethernet,
1 RS232, 1 SMB
9 to 35 V 20 W 100 m/segment -
cRIO-9014 VxWorks PowerPC 400 MHz 2 GB 128 MB - - -40 to 70 °C 1 USB 1.0,
1 Ethernet,
1 RS232
9 to 35 V 20 W 100 m/segment -
cRIO-9022 VxWorks PowerPC 533 MHz 2 GB 256 MB - - -20 to 55 °C 1 USB 2.0,
2 Ethernet,
1 RS232
9 to 35 V 35 W 100 m/segment -
cRIO-9023 VxWorks PowerPC 533 MHz 2 GB 256 MB - - -40 to 70 °C 1 USB 2.0,
2 Ethernet,
1 RS232
9 to 35 V 35 W 100 m/segment -
cRIO-9024 VxWorks PowerPC 800 MHz 4 GB 512 MB - - -20 to 55 °C 1 USB 2.0,
2 Ethernet,
1 RS232
9 to 35 V 35 W 100 m/segment -
cRIO-9025 VxWorks PowerPC 800 MHz 4 GB 512 MB - - -40 to 70 °C 1 USB 2.0,
2 Ethernet,
1 RS232
9 to 35 V 35 W 100 m/segment -
cRIO-9030 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 1 GB Kintex-7 70T 4 -20 to 55 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 40 W 100 m/segment -
cRIO-9031 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 1 GB Kintex-7 70T 4 -40 to 70 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 40 W 100 m/segment -
cRIO-9033 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 8 GB 2 GB Kintex-7 160T 4 -40 to 70 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 40 W 100 m/segment -
cRIO-9034 NI Linux RT Quad-Core
Intel Atom
1.91 GHz 16 GB 2 GB Kintex-7 325T 4 -20 to 55 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 40 W 100 m/segment -
cRIO-9035 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 1 GB Kintex-7 70T 8 -20 to 55 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 46 W 100 m/segment -
cRIO-9036 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 4 GB 1 GB Kintex-7 70T 8 -40 to 70 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 46 W 100 m/segment -
cRIO-9038 NI Linux RT Dual-Core
Intel Atom
1.33 GHz 8 GB 2 GB Kintex-7 160T 8 -40 to 70 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 46 W 100 m/segment -
cRIO-9039 NI Linux RT Quad-Core
Intel Atom
1.91 GHz 16 GB 2 GB Kintex-7 325T 8 -20 to 55 °C 3 USB 2.0,
2 GigE, 1 SD
1 RS232, 1 RS485,
1 Mini DisplayPort
9 to 30 V 46 W 100 m/segment -
cRIO-9063 NI Linux RT Dual-Core
ARM Cortex-A9
667 MHz 512 MB 256 MB Zynq-7000 (Z-7020) 4 -20 to 55 °C 2 USB 2.0,
1 Ethernet,
1 RS232
9 to 30 V 18 W 100 m/segment -
cRIO-9064 NI Linux RT Dual-Core
ARM Cortex-A9
667 MHz 1 GB 512 MB Zynq-7000 (Z-7020) 4 -20 to 55 °C 2 USB 2.0,
2 Ethernet,
1 RS232
9 to 30 V 18 W 100 m/segment -
cRIO-9065 NI Linux RT Dual-Core
ARM Cortex-A9
667 MHz 1 GB 512 MB Zynq-7000 (Z-7020) 4 -40 to 70 °C 2 USB 2.0,
2 Ethernet,
1 RS232
9 to 30 V 18 W 100 m/segment -
cRIO-9066 NI Linux RT Dual-Core
ARM Cortex-A9
667 MHz 512 MB 256 MB Zynq-7000 (Z-7020) 8 -20 to 55 °C 2 USB 2.0,
1 Ethernet,
1 RS232
9 to 30 V 25 W 100 m/segment -
cRIO-9067 NI Linux RT Dual-Core
ARM Cortex-A9
667 MHz 1 GB 512 MB Zynq-7000 (Z-7020) 8 -20 to 55 °C 2 USB 2.0,
2 Ethernet,
1 RS232
9 to 30 V 25 W 100 m/segment -
cRIO-9068 NI Linux RT Dual-Core
ARM Cortex-A9
667 MHz 1 GB 512 MB Zynq-7000 (Z-7020) 8 -40 to 70 °C 2 GigE, 2 RS232,
1 RS485, 1 USB 2.0
9 to 30 V 25 W 100 m/segment -
cRIO-9073 VxWorks PowerPC 266 MHz 128 MB 64 MB Spartan-3 2M 8 -20 to 55 °C 1 Ethernet,
1 RS232
19 to 30 V 20 W 100 m/segment -
cRIO-9074 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-3 2M 8 -20 to 55 °C 2 Ethernet,
1 RS232, 1 SMB
19 to 30 V 20 W 100 m/segment -
cRIO-9075 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-6 LX25 4 -20 to 55 °C 1 Ethernet,
1 RS232
9 to 30 V 15 W 100 m/segment -
cRIO-9076 VxWorks PowerPC 400 MHz 512 MB 256 MB Spartan-6 LX45 4 -20 to 55 °C 1 USB 2.0,
1 Ethernet,
1 RS232
9 to 30 V 15 W 100 m/segment -
cRIO-9081 RT Phar Lap ETS Dual-Core
Intel Celeron
1.06 GHz 16 GB 2 GB,
800 MHz
Spartan-6 LX75 8 0 to 55 °C 1 MXIe, 4 USB 2.0,
2 GigE, 1 RS232,
1 RS485, 1 VGA
9 to 30 V 75 W 100 m/segment -
cRIO-9081 Win WES7
cRIO-9082 RT Phar Lap ETS Dual-Core
Intel Core i7
1.33 GHz 32 GB 2 GB,
800 MHz
Spartan-6 LX150 8 0 to 55 °C 1 MXIe, 4 USB 2.0,
2 GigE, 1 RS232,
1 RS485, 1 VGA
9 to 30 V 75 W 100 m/segment -
cRIO-9082 Win WES7

Mature and Legacy Chassis (not recommended for new designs)

cRIO-9104 - - - - - Viretx-2 3M 8 -40 to 70 °C - - 3 W - -
cRIO-9111 - - - - - Virtex-5 LX30 4 -40 to 70 °C - - 2.6 W - -
cRIO-9112 - - - - - Virtex-5 LX30 8 -40 to 70 °C - - 2.6 W - -
cRIO-9113 - - - - - Virtex-5 LX50 4 -40 to 70 °C - - 3.3 W - -
cRIO-9114 - - - - - Virtex-5 LX50 8 -40 to 70 °C - - 3.3 W - -
cRIO-9116 - - - - - Virtex-5 LX85 8 -40 to 70 °C - - 5.1 W - -
cRIO-9118 - - - - - Virtex-5 LX110 8 -40 to 70 °C - - 5.9 W - -
NI 9144 - - - - - Spartan-3 2M 8 -40 to 70 °C 2 Ethernet 9 to 30 V 20 W 100 m/segment 12.5 MB/s
NI 9146 - - - - - Spartan-6 LX45 4 -40 to 70 °C 1 Ethernet 9 to 30 V 15 W 100 m/segment 12.5 MB/s
NI 9148 - - - - - Spartan-3 2M 8 -40 to 70 °C 1 Ethernet 19 to 30 V 20 W 100 m/segment 12.5 MB/s

1 Dual-Role

2 with DisplayPort Alt Mode

3 These products are in the maintenance phase as of  December 31, 2015, with standard support (standard support includes repairs and customer support via phone, email, and forums) until December 31, 2021. Check hardware lifecycle for more information.

4 Device Port with Console Out

Back to Top

2. CompactRIO Single-Board Controllers

Model

Operating System

CPU

CPU Frequency

Nonvolatile Memory

DRAM

FPGA Type

Digital I/O

Analog Input

Analog Output

Local Ambient Operating Temp

Ports

Input Voltage Range

Maximum
Power
Consumption

System On Module

sbRIO-9651 NI Linux RT ARM Dual-Core
Cortex-A9
667 MHz 1 GB 512 MB Zynq-7000 160-Ch 1.8 V,
2.5 V, 3.3 V (RMC)
- - -40 to 85 °C 1 RMC 3.3 V +/-5% 8 W

Multifunction

sbRIO-9627 NI Linux RT ARM Dual-Core
Cortex-A9
667 MHz 512 MB 512 MB Zynq-7000 4-Ch 3.3 V,
96-Ch 3.3 V (RMC)

16-Ch, 200 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 336 kS/s,

16-Bit, ±10 V

-40 to 85 °C

1 Ethernet, 1 CAN,

1 USB 2.0, 

2 RS232,1 RS485, 

1 SDHC, 1 RMC

9 to 30 V 29 W
sbRIO-9637 NI Linux RT ARM Dual-Core
Cortex-A9
667 MHz 512 MB 512 MB Zynq-7000 28-Ch 3.3 V

16-Ch, 200 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 336 kS/s,

16-Bit, ±10 V

-40 to 85 °C 1 Ethernet, 1 CAN,
1 USB 2.0, 2 RS232,
1 RS485, 1 SDHC
9 to 30 V 26 W

Digital Only

sbRIO-9607 NI Linux RT ARM Dual-Core
Cortex-A9
667 MHz 512 MB 512 MB Zynq-7000 96-Ch 3.3 V (RMC) - - -40 to 85 °C 1 Ethernet,
1 CAN, 1 USB 2.0,
1 RS232, 1 RMC
9 to 30 V 28 W

Mature and Legacy Multifunction (not recommended for new designs)

sbRIO-9611 VxWorks PowerPC 266 MHz 128 MB 64 MB Spartan-3 1M 110-Ch, 3.3 V

32-Ch, 250 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

- -20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9612 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-3 2M 110-Ch, 3.3 V

32-Ch, 250 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

- -20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9612 XT -40 to 85 °C
sbRIO-9623 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-6 LX25 4-Ch 3.3 V,
96-Ch 3.3 V (RMC)
16-Ch, 12-Bit,
500 kS/s, 0-5 V
4-Ch, 12-Bit,
336 kS/s, 0-5 V
-40 to 85 °C 1 Ethernet, 2 RS232,
1 RS485, 1 RMC
9 to 30 V 21.7 W
sbRIO-9626 VxWorks PowerPC 400 MHz 512 MB 256 MB Spartan-6 LX45 4-Ch 3.3 V,
96-Ch 3.3 V (RMC)

16-Ch, 200 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 336 kS/s

16-Bit, ±10 V,

±5 V, ±2 V, ±1 V

-40 to 85 °C

1 Ethernet, 1 CAN,

1 USB 2.0, 

2 RS232,1 RS485, 

1 SDHC, 1 RMC

9 to 30 V 29.9 W
sbRIO-9633 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-6 LX25 28-Ch 3.3 V 16-Ch, 12-Bit,
500 kS/s, 0-5 V
4-Ch, 12-Bit,
336 kS/s, 0-5 V
-40 to 85 °C 1 Ethernet, 1 CAN,
1 USB 2.0, 2 RS232,
1 RS485, 1 SDHC
9 to 30 V 21.9 W
sbRIO-9636 VxWorks PowerPC 400 MHz 512 MB 256 MB Spartan-6 LX45 28-Ch 3.3 V

16-Ch, 200 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 336 kS/s

16-Bit, ±10 V,

±5 V, ±2 V, ±1 V

-40 to 85 °C 1 Ethernet, 1 CAN,
1 USB 2.0, 2 RS232,
1 RS485, 1 SDHC
9 to 30 V 24.7 W
sbRIO-9631 VxWorks PowerPC 266 MHz 128 MB 64 MB Spartan-3 1M 110-Ch, 3.3 V

32-Ch, 250 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 16-Bit,
250 kS/s, ±10 V
-20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9632 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-3 2M 110-Ch, 3.3 V

32-Ch, 250 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 16-Bit,
250 kS/s, ±10 V
-20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9632 XT -40 to 85 °C
sbRIO-9641 VxWorks PowerPC 266 MHz 128 MB 64 MB Spartan-3 2M 110-Ch, 3.3 V DIO
32-Ch, 24 V DI
32-Ch, 24 V DO

32-Ch, 250 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 16-Bit,
250 kS/s, ±10 V
-20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9642 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-3 2M 110-Ch, 3.3 V DIO
32-Ch, 24 V DI
32-Ch, 24 V DO

32-Ch, 250 kS/s

16-Bit, ±10 V,

±5 V, ±1 V, ±0.2 V

4-Ch, 16-Bit,
250 kS/s, ±10 V
-20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9642 XT -40 to 85 °C

Mature and Legacy Digital Only (not recommended for new designs)

sbRIO-9601 VxWorks PowerPC 266 MHz 128 MB 64 MB Spartan-3 1M 110-Ch, 3.3 V - - -20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9602 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-3 2M 110-Ch, 3.3 V - - -20 to 55 °C 1 Ethernet, 1 RS232,
3 C Series
19 to 30 V See Manual
sbRIO-9602 XT -40 to 85 °C
sbRIO-9605 VxWorks PowerPC 400 MHz 256 MB 128 MB Spartan-6 LX25 96-Ch 3.3 V (RMC) - - -40 to 85 °C 1 Ethernet,
1 RS232, 1 RMC
9 to 30 V 19.1 W
sbRIO-9606 VxWorks PowerPC 400 MHz 512 MB 256 MB Spartan-6 LX45 96-Ch 3.3 V (RMC) - - -40 to 85 °C 1 Ethernet,
1 CAN, 1 USB 2.0,
1 RS232, 1 RMC
9 to 30 V 25.4 W

 

Back to Top

3. Additional Resources

What is CompactRIO?

What are CompactRIO Single-Board Controllers? 

What's New in CompactRIO?

Software Support for CompactRIO, NI CompactDAQ, NI Single-Board RIO, R Series, NI FlexRIO, and EtherCAT

Configure Complete CompactRIO System

 

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit