Overview
National Instruments continues to show its dedication to the C Series platform with the addition of nine new modules, including five brand new modules and four connector variants. These new modules cover the entire spectrum of I/O including; analog input and output; digital input and output; and timing and synchronization. This will give you even more variety to customize your system to meet your needs.
Table of Contents
- Overview of New C Series Modules
- NI 9220 16-Channel, 16-bit Simultaneous Sampling Analog Input
- NI 9229/9239 BNC Variants
- NI 9381 Multifunction Input and Output for CompactRIO
- NI 9375 Industrial Level Digital Input and Output
- NI 9467 GPS Timestamping and Synchronization for CompactRIO
- NI 9469 Cabled Chassis Synchronization
Overview of New C Series Modules
| Signal Type | Signal | Compatibility | Module | Special Features | |
| NI CompactRIO | NI CompactDAQ | ||||
| Analog Input | Voltage (±10 V) | NI 9220 | 16 ch, 16-bit, 100 kS/s, simultaneous sampling | ||
| NI 9239 BNC | Ch-Ch isolation, BNC connector, 24-bit, 50 kS/s, simultaneous sampling | ||||
| Voltage (±60 V) | NI 9229 BNC | Ch-Ch isolation, BNC connector, 24-bit, 50 kS/s, simultaneous sampling | |||
| Multifunction Input and Output | Voltage (0-5 V) Digital LVTTL | NI 9381 | AI, AO and DIO in one module | ||
| Digital Input and Output | Digital 24V | NI 9375 | Industrial level DI/DO | ||
| Timing and Synchronization | GPS, IRIG-B, SNTP, PPS | NI 9467 | Timestamping and time based chassis synchronization | ||
| Clocks and Triggers | NI 9469 | Cabled chassis synchronization and clock generation | |||
NI 9220 16-Channel, 16-bit Simultaneous Sampling Analog Input

- 100 kS/s ADC per channel for simultaneous sampling
- ±30 V overvoltage protection
- 250 Vrms continuous channel-to-earth ground galvanic isolation (spring terminals)
- 60 VDC continuous channel-to-earth ground galvanic isolation (D-SUB)
Overview
The NI 9220 analog input circuitry was designed to closely match the circuitry of the NI 9215. A single NI 9220 can, in most cases, replace four NI 9215 modules at a lower price per channel.
High-Channel-Count Analog Control
Combine the NI 9220 (16-channel, 100 kS/s simultaneous input) with the NI 9264 (16-channel, 25 kS/s simultaneous output) and a CompactRIO chassis for high-channel-count control systems with FPGA control loop rates at up to 25 kHz.
Streaming Performance
At the maximum sample rate, the NI 9220 outputs 3.2 MB/s of data. The ability to process and store large amounts of data varies based on the selected hardware. Below are some guidelines for streaming performance based on chassis selection.
NI CompactDAQ Streaming Performance
NI CompactDAQ and the NI-DAQmx driver are designed for waveform measurement over standard interfaces such as USB, Ethernet, and WiFi (802.11). The values below are a rough guideline for data bandwidth requirements. Actual system performance varies based on processor, bus, and software.
-USB NI CompactDAQ can transfer approximately 20 MB/s of data over the bus, and most multicore computers can handle streaming this to disk.
-Stand-alone NI CompactDAQ is rated to stream 24 MB/s of data to disk. This is 120 channels from NI 9220 modules running at 100 kS/s per channel.
-Multislot Ethernet NI CompactDAQ can transfer approximately 10 MB/s of data in ideal network conditions. This is 50 channels from NI 9220 modules running at 100 kS/s per channel.
NI CompactRIO Streaming Performance
The NI cRIO-9082 system and MXI-Express reconfigurable I/O (RIO) expansion chassis have the largest throughput available and are the recommended solutions for high-speed streaming to disk applications within the CompactRIO family. All CompactRIO chassis have a built-in FPGA that is programmable with NI LabVIEW and can be used to process or filter data before it is transferred to the host controller. Note that communication with the host controller is not a requirement for high-speed control systems because the control logic can often be fully implemented in the FPGA using LabVIEW.
-The NI cRIO-9081/82 can stream to disk a full chassis of NI 9220 modules running at the maximum 100 kS/s per channel rate.
-MXI-Express expansion chassis have a throughput of approximately 200 MB/s, so 1,000 channels of NI 9220 data can stream over a single connection. This connection can be a daisy chain of multiple chassis that is connected to an NI cRIO-9082 or a PXI Express chassis for maximum streaming performance.
-The NI cRIO-9022 embedded real-time controller can stream a little more than 6 MB/s to disk. For direct streaming applications, this chassis can store approximately 30 NI 9220 channels running at the maximum sample rate.
NI 9229/9239 BNC Variants

- 60 VDC channel-to-channel isolation (BNC version)
- 50 kS/s per channel simultaneous inputs
- ± 60/10 V input range (9229/9239)
- Antialias filter
Overview
The NI 9229/9239 is a 4-channel, 24-bit C Series analog input module for use in any NI CompactDAQ or CompactRIO chassis. Designed to be both high-speed and accurate, the NI 9229/9239 is an effective general-purpose analog module because of its resolution, sample rate, and input range.
With channel-to-channel isolation, your entire system, including the device under test, is protected from harmful voltage spikes up to the isolation rating. In addition to safety, isolation eliminates measurement errors caused by ground loops because the front end of the module is floating.
NI 9381 Multifunction Input and Output for CompactRIO

- 20 kS/s aggregate sample rate (multiplexed between AI/AO)
- 8 channels of 12-bit single-ended 0 V to 5 V analog input
- 8 channels of 12-bit single-ended 0 V to 5 V analog output
- 4 LVTTL lines with a 1 MHz update rate
- NI CompactRIO only
Overview
The NI 9381 multifunction I/O (MIO) module for NI CompactRIO was designed to be a single, cost-effective module for general-purpose system I/O. By combining common I/O circuitry into a single module, the NI 9381 helps system designers fit more functionality into a single system.
Analog I/O Timing
The analog circuitry on the NI 9381 is a multiplexed architecture that shares a single timing engine that can sample up to 20 kS/s. This means the sample rate is a function of up to 20 kS/s divided by the number of both analog input and output channels used. The module features an overall update rate of 1,250 S/s when using all eight analog input and all eight analog output channels together.
NI 9375 Industrial Level Digital Input and Output

- 16-channel, 7 µs sinking digital inputs
- 16-channel, 500 µs sourcing digital output
- Compatibility with 12 V and 24 V input levels
- 6 V to 30 V output range (based on supplied voltage)
- Hot-swappable operation
- -40 °C to 70 °C operating range
Overview
The NI 9375 is a combination digital input, digital output module that works with NI CompactDAQ or CompactRIO. Each of the 16 dedicated digital input lines is compatible with 12 V and 24 V logic levels. All of the 16 dedicated digital output lines are compatible with 6 V to 30 V signals, based on the external power supply. Although the digital input and digital output lines share the same timing engine, it is important to recognize that the digital output line has a maximum propagation delay of 500 μs (see manual for more details). The NI 9375 offers 60 V of isolation between the input and output banks and features 1,000 Vrms withstand isolation from channel to earth ground. It works with industrial logic levels and signals for direct connection to a wide array of industrial switches, transducers, and other devices.
An external power supply in the range of 6 V to 30 V is required for digital output. You can use the same power supply for this module and the CompactRIO or NI CompactDAQ chassis provided that the supply voltage and power available are appropriate. The supplied voltage dictates the output voltage of the module.
NI 9467 GPS Timestamping and Synchronization for CompactRIO

- Pulse per second (PPS) accuracy of ±100 ns, >99 percent typical
- SMA female antenna connector type (antenna sold separately)
- +5 VDC (up to 30 mA) for active GPS antenna
- Returns stationary global position after self-survey (module does not work for mobile applications)
- NI CompactRIO support only
- NI recommends using the NI 9467 with the NI FPGA Timekeeper.
Module Design and Features
The NI 9467 C Series GPS synchronization module provides accurate time synchronization to NI CompactRIO systems. System designers can use this module for the following:
-Accurate data timestamping
-System clock setting
-Gating data acquisition based on the arrival of the PPS
-Synchronization of global waveform acquisition data using the NI FPGA Timekeeper for CompactRIO
Applications
Test engineers can use this module for large-scale distributed applications such as the following:
-Bridge and large building structural health monitoring systems
-Electrical grid phasor measurement units (PMUs)
-Wind farm monitoring systems
-Power quality analysis systems
About the NI FPGA Timekeeper
The NI FPGA Timekeeper is LabVIEW FPGA IP designed to integrate the CompactRIO onboard field-programmable gate array (FPGA) clock with external timing sources such as SNTP, IRIG-B, and GPS. When used with the NI 9467, the NI FPGA Timekeeper timestamps each tick of the 40/80 MHz clock with real-world time accurate to within ±100 ns. To learn more about the NI FPGA Timekeeper and download the code, visit ni.com/info and enter fpgatimekeeper.
NI 9469 Cabled Chassis Synchronization

- Synchronize high-speed 24-bit analog input modules over multiple CompactRIO chassis
- Synchronize all I/O over multiple NI CompactDAQ chassis
- 1 inport, 2 outports for daisy-chain or tree configurations
- Uses standard RJ45, CAT 5e Ethernet cable up to 100 m between chassis
Overview
The NI 9469 is a cabled timing and synchronization C Series module used to route clocks and triggers between multiple chassis. The NI-DAQmx and NI-RIO drivers are shipped with default master/slave configurations for quick synchronization applications, but you can also customize the routing of the trigger and clock lines between the inports, outports, and chassis to create large-scale systems with custom timing and triggering. See the "Routing" section of the user manual for more information on possible route combinations.
Analog Input Synchronization With NI CompactRIO
The NI 9469 was designed to synchronize modules with simultaneous delta-sigma analog-to-digital converters for high-channel-count systems that require more than one chassis. Delta-sigma modules require a separate oversample clock to operate. Each delta-sigma module has an onboard clock for normal operation that is physically routed through the CompactRIO chassis to synchronize all delta-sigma modules within a single chassis. For multichassis systems, the NI 9469 generates the required oversample clock for delta-sigma modules and routes it to both the local CompactRIO chassis and any other CompactRIO chassis connected by an NI 9469. Delta-sigma modules include the NI 9225, NI 9227, NI 9229, NI 9232, NI 9233, NI 9234, NI 9235, NI 9236, NI 9237, and NI 9239.
In addition to delta-sigma synchronization, you can program the four input lines and eight output lines (four per port) of the NI 9469 for custom trigger schemes. The timing characteristics of this functionality are similar to any other CompactRIO digital module.
Chassis Synchronization With NI CompactDAQ
The NI 9469 can synchronize all module types across multiple NI CompactDAQ chassis, including analog input (AI) tasks with any AI module type, analog output tasks, and digital I/O and counter tasks. An NI-DAQmx task runs I/O channels from a single clock source. With an NI 9469 installed in each chassis, multiple chassis can share task timing for a distributed, synchronous DAQ system.
Reader Comments | Submit a comment »
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
