From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
This page documents the compatibility of C Series modules for CompactRIO Controller and CompactDAQ Chassis with LabVIEW NXG. For information about the compatibility of this hardware with LabVIEW refer to C Series Module and CompactDAQ or CompactRIO Controller Compatibility with LabVIEW. It does not include compatibility for CompactRIO Single Board Controllers.
For guidance on selecting cables or accessories for C Series modules, refer to the following documents:
For a list of what minimum software and driver versions are needed for the modules listed, please refer to Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, FlexRIO, and EtherCAT.
Note: Currently, LabVIEW NXG does not support CompactDAQ Controllers or Real-Time Scan mode for CompactRIO Controllers.
Modules | CompactDAQ Chassis | CompactRIO Controller | ||
---|---|---|---|---|
Programming Mode | ||||
Module Name | Description | FPGA | Real-Time | |
Analog Input Module | ||||
NI-9233 | 1-Channel, 24-Bit Accelerometer | ✔ | ||
AS-i Interface Module | ||||
BW 3023 | 1-Channel | |||
CAN Interface Module | ||||
NI-9852 | 2-Port, Low-Speed/Fault Tolerant C Series | |||
NI-9853 | 2-Port, High-Speed | |||
NI-9861 | 1-Port, Low-Speed/Fault Tolerant | ✔ | ||
NI-9862 | 1-Port, High-Speed, Flexible Data Rate, XNET | ✔ | ||
CANopen Interface Module | ||||
NI-9881 | 1-Port | |||
Counter Input Module | ||||
NI-9361 | 32-Bit, 8-Channel | ✔ | ✔ | |
Current Input Module | ||||
NI-9203 | 200 kS/s, ±20 mA, 8-Channel | ✔ | ✔1 | ✔ |
NI-9208 | 500 S/s, ±20 mA, 16-Channel | ✔ | ✔ | |
NI-9227 | 50 kS/s/ch, 5 Arms, 24-Bit, 4-Channel | ✔ | ✔ | |
NI-9246 | 50 kS/s/ch, 20 Arms, 30 Apk, 24-Bit, 3-Channel | ✔ | ✔ | |
NI-9247 | 50 kS/s/ch, 50 Arms, 147 Apk, 24-Bit, 3-Channel | ✔ | ✔ | |
NI-9253 | 50 kS/s/ch, ±20 mA, 24-Bit, 8-Channel | ✔ | ✔ | |
Current Output Module | ||||
NI-9265 | 4-Channel, 20 mA/16-Bit | ✔ | ✔1 | ✔ |
NI-9266 | 8-Channel, 20mA/16-Bit | ✔ | ✔1 | ✔ |
DeviceNet Interface Module | ||||
NI-9882 | 1-Port | |||
Digital Module | ||||
NI-9375 | 30 V, 32-Channel (Sinking Input, Sourcing Output), 7 µs (Input)/500 µs (Output) | ✔ | ✔ | |
NI-9401 | 5 V/TTL, 8 Bidirectional Channels, 100 ns | ✔ | ✔1 | ✔ |
NI-9402 | LVTTL, 4 Bidirectional Channels, 55 ns | ✔ | ✔ | |
NI-9403 | 5 V/TTL, 32 Bidirectional Channels, 7 µs | ✔ | ✔ | |
NI-9411 | ±5 V to 24 V, 6 Differential/Single-Ended Channels, 500 ns | ✔ | ✔ | |
NI-9421 | 24 V, 8-Channel (Sinking Input), 100 µs | ✔ | ✔ | |
NI-9422 | 24 V to 60 V, 8 Channel (Sinking/Sourcing Input), 250 µs | ✔ | ✔ | |
NI-9423 | 24 V, 8 Channel (Sinking Input), 1 µs | ✔ | ✔ | |
NI-9425 | 24 V, 32-Channel (Sinking Input), 7 µs | ✔ | ✔ | |
NI-9426 | 24 V, 32 Channel (Sourcing Input), 7 µs | ✔ | ✔ | |
NI-9435 | ±5 VDC to ±250 VDC/10 VAC to 250 VAC, 4-Channel (Sinking/Sourcing Input), 3 ms | ✔ | ✔ | |
NI-9436 | 20 VDC to 240 VDC/120 VAC to 240 VAC, 8 Channel (Sinking/Sourcing Input), 20 ms | ✔ | ✔ | |
NI-9437 | 24 VDC to 250 VDC, 8-Channel (Sinking Input), 1 µs | ✔ | ✔ | |
NI-9470 | 5 VDC to 30 VDC, 8-Channel (Sourcing Output), 2 kHz | |||
NI-9472 | 24 V, 8-Channel (Sourcing Output), 100 µs | ✔ | ✔ | |
NI-9474 | 30 V, 8-Channel (Sourcing Output), 1 µs | ✔ | ✔ | |
NI-9475 | 60 V, 8-Channel (Sourcing Output), 1 µs | ✔ | ✔ | |
NI-9476 | 36 V, 32-Channel (Sourcing Output), 500 µs | ✔ | ✔ | |
NI-9477 | 60 V, 32-Channel (Sinking Output), 8 µs | ✔ | ✔ | |
NI-9478 | 50 V, 16-Channel (Sinking Output), 50 µs | ✔ | ✔ | |
Digitizer Module | ||||
NI-9775 | ±10 V, Up to 20 MS/s/ch, 14-Bit, 4-Channel | ✔ | ✔ | |
EtherCAT Interface Module | ||||
cRIO ECAT S | 2-Port, EtherCAT Slave | |||
Functional Safety Module | ||||
NI-9350 | 8-Channel | |||
NI-9351 | 4-Channel | |||
HART Interface Module | ||||
AM-9898 | 4-Channel, Master | |||
LIN Interface Module | ||||
NI-9866 | 1-Port | ✔ | ||
Memory Module | ||||
NI-9802 | 4 GB, Storage | |||
Module Development Kit | ||||
NI-9951 | Version 2.0, CompactRIO MDK | |||
Motor Drive Interface Module | ||||
NI-9512 | Stepper, 1-Axis, Single Encoder | |||
NI-9514 | Servo, 1-Axis, Single Encoder | |||
NI-9516 | Servo, 1-Axis, Dual Encoder | |||
Motor Drive Module | ||||
NI-9502 | Brushless Servo | |||
NI-9503 | PWM Stepper | |||
NI-9505 | Full H-Bridge Brushed | |||
Multifunction I/O Module | ||||
NI-9381 | 8 AI, 8 AO, 4 DIO, 0 V to 5 V | |||
PROFIBUS Interface Module | ||||
cRIO-PB-MS | 1-Port, Master/Slave | |||
cRIO-PB-S | 1-Port, Slave | |||
PROFINET Interface Module | ||||
cRIO-PN-S | 2-Port, Slave | |||
Relay Output Module | ||||
NI-9481 | 4-Channel, SPST Relay, 60 VDC(1 A)/ 250 Vrms (2 A) | ✔ | ✔ | |
NI-9482 | 4-Channel, SPST Relay, 60 VDC (1 A)/250 VAC (1.5 A) | ✔ | ✔ | |
NI-9485 | 8-Channel, SSR Relay, 60 VDC/30 Vrms, 750 mA | ✔ | ✔ | |
RF Receiver Module | ||||
NI-9770 | 30 kHz to 100 MHz | |||
Serial Interface Module | ||||
NI-9870 | 4-Port, RS232 | |||
NI-9871 | 4-Port, RS485/RS422 | |||
Sound and Vibration Input Module | ||||
NI-9230 | 3-Channel, 12.8 kS/s/channel, ±30 V | ✔ | ✔ | |
NI-9231 | 8-Channel, 51.2 kS/s/channel, -5 V to 5 V | ✔ | ✔ | |
NI-9232 | 3-Channel, 102.4 kS/s/channel, ±30 V | ✔ | ✔ | |
NI-9234 | 4-Channel, 51.2 kS/s/channel, ±5 V | ✔ | ✔ | |
NI-9250 | 2-Channel, 102.4 kS/s/ch Simultaneous, ±5 V | ✔ | ✔ | |
Strain/Bridge Input Module | ||||
NI-9235 | 10 kS/s/channel, 120 Ω Quarter-Bridge Strain Gage, 8-Channel | ✔ | ✔ | |
NI-9236 | 10 kS/s/channel, 350 Ω Quarter-Bridge Strain Gage, 8-Channel | ✔ | ✔ | |
NI-9237 | 50 kS/s/channel, Bridge Analog Input, 4-Channel | ✔ | ✔ | |
NI-9237 (D-SUB) | 50 kS/s/channel, Bridge Analog Input, 4-Channel | ✔ | ✔ | |
Synchronization Module | ||||
NI-9467 | GPS Timestamping | |||
NI-9469 | Chassis Synchronization | ✔ | ||
Temperature Input Module | ||||
NI-9210 | 4-Channel, 14 S/s Aggregate, ±80 mV | ✔ | ✔ | |
NI-9211 | 4-Channel, 14 S/s Aggregate, ±80 mV | ✔ | ✔ | |
NI-9212 | 8-Channel, 95 S/s/ch Simultaneous, ±78 mV | ✔ | ✔ | |
NI-9213 | 16-Channel, 75 S/s Aggregate, ±78 mV | ✔ | ✔ | |
NI-9214 | 16-Channel, 68 S/s Aggregate, ±78 mV, Isothermal | ✔ | ✔ | |
NI-9216 | 8-Channel, 400 S/s Aggregate, 0 Ω to 400 Ω, PT100 RTD | ✔ | ✔ | |
NI-9217 | 4-Channel, 400 S/s Aggregate, 0 Ω to 400 Ω, PT100 RTD | ✔ | ✔ | |
NI-9226 | 8-Channel, 400 S/s Aggregate, 0 Ω to 4000 Ω, PT1000 RTD | ✔ | ✔ | |
Universal Analog Input Module | ||||
NI-9218 | 51.2 kS/s/ch, 2-Channel | ✔ | ✔ | |
NI-9219 | 100 S/s/channel, 4-Channel | ✔ | ✔ | |
User Interface Module | ||||
NI-9344 | 4-Channel | ✔ | ✔ | |
Vehicle Multiprotocol Interface Module | ||||
NI-9860 | 2-Port, XNET/CAN/LIN | ✔ | ||
Voltage and Current Input Module | ||||
NI-9207 | 500 S/s, 16-Channel | ✔ | ✔ | |
Voltage Input Module | ||||
NI-9201 | ±10 V, 500 kS/s, 12-Bit, 8-Channel | ✔ | ✔1 | ✔ |
NI-9202 | ±10 V, 10 kS/s, 24-Bit, 16-Channel | ✔ | ✔ | |
NI-9205 | ±10 V, 250 kS/s, 16-Bit, 32-Channel | ✔ | ✔1 | ✔ |
NI-9206 | ±10 V, 250 kS/s, 16-Bit, 32-Channel, 60 VDC Isolation | ✔ | ✔1 | ✔ |
NI-9209 | ±10 V, 500 S/s, 16-Channel | ✔ | ✔ | |
NI-9215 | ±10 V, 100 kS/s/ch, 16-Bit, Simultaneous Input, 4-Channel | ✔ | ✔ | |
NI-9220 | ±10 V, 100 kS/s/ch, 16-Bit, Simultaneous Input, 16-Channel | ✔ | ✔ | |
NI-9221 | ±60 V, 800 kS/s, 12-Bit, 8-Channel | ✔ | ✔1 | ✔ |
NI-9222 | ±10 V, 500 kS/s/ch, 16-Bit, Simultaneous Input, 4-Channel | ✔ | ✔ | |
NI-9223 | ±10 V, 1 MS/s, 16-Bit, Simultaneous Input, 4-Channel | ✔ | ✔ | |
NI-9224 | ±10 V, 1 kS/s/ch, 24-Bit, Simultaneous Input, 8-Channel | ✔ | ✔ | |
NI-9225 | 300 Vrms, 50 kS/s/ch, 24-Bit, Simultaneous Input, 3-Channel | ✔ | ✔ | |
NI-9228 | ±60 V, 1 kS/s/ch, 24-Bit, Simultaneous Input, 8-Channel | ✔ | ✔ | |
NI-9229 | ±60 V, 50 kS/s/ch, 24-Bit, Simultaneous Input, 4-Channel | ✔ | ✔ | |
NI-9238 | ±500 mV, 50 kS/s/ch, 24-Bit, Simultaneous Input, 4-Channel | ✔ | ✔ | |
NI-9239 | ±10 V, 50 kS/s/ch, 24-Bit, Simultaneous Input, 4-Channel | ✔ | ✔ | |
NI-9242 | 250 Vrms L-N, 400 Vrms L-L, 50 kS/s/ch, 24-Bit, 3-Channel | ✔ | ✔ | |
NI-9244 | 400 Vrms L-N, 800 Vrms L-L, 50 kS/s/ch, 24-Bit, 3-Channel | ✔ | ✔ | |
NI-9251 | 3 Vrms, 102.4 kS/s/ch Simultaneous, 2-Channel | ✔ | ✔ | |
NI-9252 | ±10 V, 50 kS/s/ch, 24-Bit, 8-Channel | ✔ | ✔ | |
Voltage Output Module | ||||
NI 9269 | 100 kS/s/ch Simultaneous, ±10 V, Isolated, 4-Channel | ✔ | ✔1 | ✔ |
NI-9260 | 51.2 kS/s/ch Simultaneous, 3 Vrms, 2-Channel | ✔ | ✔ | |
NI-9262 | 1 MS/s/ch Simultaneous, ±10 V, 6-Channel | ✔ | ✔ | |
NI-9263 | 100 kS/s/ch Simultaneous, ±10 V, 4-Channel | ✔ | ✔1 | ✔ |
NI-9264 | 25 kS/s/ch Simultaneous, ±10 V, 16-Channel | ✔ | ✔1 | ✔ |
Wireless Gateway Module | ||||
NI-9795 | 2.4 GHz Radio |
1 Not all FPGA properties are supported in NXG 5.0