CompactRIO Single-Board Controller with DAQmx Model Comparison
- Updated2026-08-12
- 2 minute(s) read
CompactRIO Single-Board Controller with DAQmx Model Comparison
Compares CompactRIO Single-Board controller models by performance, onboard peripherals, and onboard I/O.
| Model | Development Kit Part Number | OEM Kit Part Number |
|---|---|---|
| sbRIO-9603 | 787287-01 | 787287-02 |
| sbRIO-9608 | 787288-01 | 787288-02 |
| sbRIO-9609 | 787289-01 | 787289-02 |
| sbRIO-9628 | 787296-01 | 787296-02 |
| sbRIO-9629 | 787298-01 | 787298-02 |
| sbRIO-9638 | 787297-01 | 787297-02 |
| Model | Processor | RAM (DDR3L) | Disk (eMMC) | Xilinx Artix-7 FPGA |
|---|---|---|---|---|
| sbRIO-9603 | Intel E3805 1.33 GHz Dual-Core | 1 GB | 4 GB | XC7A75T |
| sbRIO-9608 | Intel E3805 1.33 GHz Dual-Core | 1 GB | 4 GB | XC7A200T |
| sbRIO-9609 | Intel E3845 1.91 GHz Quad-Core | 2 GB | 4 GB | XC7A200T |
| sbRIO-9628 | Intel E3825 1.33 GHz Dual-Core | 1 GB | 4 GB | XC7A100T |
| sbRIO-9629 | Intel E3845 1.91 GHz Quad-Core | 2 GB | 4 GB | XC7A200T |
| sbRIO-9638 | Intel E3805 1.33 GHz Dual-Core | 1 GB | 4 GB | XC7A100T |
| Component | sbRIO-9603 | sbRIO-9608 | sbRIO-9609 | sbRIO-9628 | sbRIO-9629 | sbRIO-9638 |
|---|---|---|---|---|---|---|
| RJ-45 Gigabit Ethernet port | 2x | 2x | 2x | 2x | 2x | 2x |
| USB Type-C 2.0 device port | 1x | 1x | 1x | 1x | 1x | 1x |
| USB Type-C 3.1 Gen1 host port | 1x | 1x | 1x | 1x | 1x | 1x |
| DisplayPort Alt Mode | No | No | Yes | Yes | Yes | No |
| USB Type-A 2.0 host port | No | No | No | 2x | 2x | 2x |
| microSD port | No | No | No | 1x | 1x | 1x |
| CAN port | 1x | 1x | 1x | 1x | 1x | 1x |
| RS-232 serial port | 1x | 1x | 1x | 2x | 2x | 2x |
| RS-485 serial port | No | No | No | 1x | 1x | 1x |
| RMC connector | 1x | 1x | 1x | 1x | 1x | No |
| Model | Analog Input | Analog Output | Digital I/O (5 V tolerant) |
|---|---|---|---|
| sbRIO-9603 | No analog input | No analog output | No digital I/O |
| sbRIO-9608 | No analog input | No analog output | No digital I/O |
| sbRIO-9609 | No analog input | No analog output | No digital I/O |
| sbRIO-9628 | 16 SE/8 Differential, 233 kS/s, 16-bit, ±10 V to ±1 V | 4x AO 100 kS/s/ch, 16-bit, ±10 V | 4x DIO |
| sbRIO-9629 | 16 SE/8 Differential, 233 kS/s, 16-bit, ±10 V to ±1 V | 4x AO 100 kS/s/ch, 16-bit, ±10 V | 4x DIO |
| sbRIO-9638 | 16 SE/8 Differential, 233 kS/s, 16-bit, ±10 V to ±1 V | 4x AO 100 kS/s/ch, 16-bit, ±10 V | 28x DIO |
Note You can program the onboard I/O through LabVIEW FPGA
and NI-DAQmx.
| Component | sbRIO-9603/9608/9609/9628/9629 | sbRIO-9638 |
|---|---|---|
| C Series | 2x C Series interfaces[1]1 Programmable through LabVIEW FPGA and NI-DAQmx. | No RMC connector |
| USB | USB 2.0 host | No RMC connector |
| DIO | 96x DIO[2]2 Programmable with LabVIEW FPGA only. Configurable as 4x RS-232 UARTs or 2x RS-485 UARTs via the sbRIO CLIP generator., 3.3 V/2.5 V SE/Differential | No RMC connector |
| PCIe | 1x PCIe x1 Gen 2.0 | No RMC connector |
| SATA | 1x SATA Gen 2.0 | No RMC connector |
| Power | Optional Input Power from RMC (9 V to 30 V), Output power to RMC (3.3 V and 5 V, FPGA VIO) | No RMC connector |