This NI-9401 C Series Module provides eight bidirectional DIO channels, operates on 5 V/TTL logic levels, and allows for flexible configuration of input or output directions in 4-bit (nibble) increments, enabling 8-input, 8-output, or 4-input, 4-output operating modes. Its core advantages lie in its 100 ns I/O propagation delay and up to 30 MHz input switching frequency (with 2 channels), while also featuring 60 VDC channel-to-ground isolation and 1,000 VRMS withstand voltage. It excels in scenarios such as high-speed digital communication protocol implementation, custom counters/timers, and pulse generation.
This module supports hot-swapping, operates over a wide industrial temperature range of -40°C to 70°C, and has passed Class I Division 2 / Zone 2 hazardous environment certification and CCC certification (certification number 2021312310000312), meeting the needs of various scenarios from laboratory R&D to harsh industrial environments. On the CompactRIO platform, in conjunction with the LabVIEW FPGA module, users can fully leverage the advantages of RIO technology to achieve silicon-level customized timing, triggering, and digital protocol processing. Two part numbers are available: a conformal coating version (782401-01, 847) and a standard version (779351−01, 612), providing options for different application environments.
The NI-9401 represents the best balance between speed and channel count in the C-series digital I/O module product line—offering twice the channels of the NI-9402 and a 70-fold faster update rate than the NI-9403, making it the preferred module for medium- and high-speed digital control and communication applications.
At MXTD, innovation meets execution. As a comprehensive tech company, we bring over ten years of R&D, production, and sales expertise directly to our global client base. From North and South America to Europe and Africa, our high-quality products power industries worldwide. Beyond our proprietary lineup, we act as a trusted distributor for major international brands, providing a versatile, one-stop solution for our clients. We uphold strict, uncompromising quality standards so that when you choose MXTD, you choose peace of mind, reliability, and solutions perfectly tailored to today's market demands.
Description
The NI-9401 is a high-performance bidirectional digital I/O module in NI's C-Series module family, seamlessly integrated into any NI CompactDAQ or CompactRIO chassis. As an 8-channel digital module based on 5V/TTL signal levels, the NI-9401 C Series 8 Channel 2 Way DIO Module provides hardware-level support for high-speed digital applications with its ultra-fast 100ns update rate.
The module's eight DIO channels are organized into two 4-bit ports (Port 0: DIO0–DIO3; Port 1: DIO4–DIO7), each of which can be independently configured as either an input or output port. This nibble-level configuration flexibility means that users can perform digital input and output operations simultaneously on the same module—for example, configuring one port to output clock and data signals for SPI communication, and configuring the other port to input and receive data returned from the device. Each channel is internally referenced to a COM pin, and any of the nine COM lines can be used as a reference ground for external signals.
The electrical isolation design of the NI-9401 is also noteworthy: each channel provides transient isolation between the I/O channel and the backplane, and the channel provides continuous isolation to ground at 60 VDC (Measurement Category I), verified by 1,000 VRMS and 5-second dielectric withstand voltage tests.This enables the module to effectively protect the backplane and controller in noisy industrial environments.
This module provides external wiring via an industry-standard 25-pin D-Sub connector, compatible with accessories such as the NI-9924 front-bolt junction box and SH25F-25M shielded I/O cable, offering users a flexible and reliable signal connection solution.
Characteristics of the NI-9401 C Series 8 Channel 2 Way DIO Module
| Features | Parameter | Directions |
| I/O Propagation Delay | 100 ns maximum value | Signal propagation time from input to output |
| I/O Pulse Width Distortion | 10 ns | Inherent skew between input/output channels |
| Maximum input switching frequency | 9 MHz (8ch) / 16 MHz (4ch) / 30 MHz (2ch) | The frequency per channel is dynamically adjusted based on the number of channels in use |
| Maximum output switching frequency | 5 MHz (8ch) / 10 MHz (4ch) / 20 MHz (2ch) | Under output load conditions of 1 mA / 50 pF |
This inverse relationship between the number of channels and the switching frequency stems from the allocation of drive capability within the module's internal circuitry—when fewer channels are used, each channel can obtain greater bandwidth resources, thus enabling a higher switching frequency. In 2-channel output mode, a switching frequency of 20 MHz is sufficient to drive most high-speed digital communication protocols.
Nibble-level direction control: 4 channels per group, which can be independently configured as input or output, supporting three combination modes (8 inputs / 8 outputs / 4 inputs and 4 outputs).
Default safe power-on: All lines default to input direction upon power-on to prevent accidental output from driving external devices.
Real-time direction switching: On the CompactRIO platform, the line direction can be changed in real time via I/O method nodes.
Overvoltage protection: Channel to COM ±30 V (single channel) to prevent damage from accidental high voltage.
Overcurrent/short-circuit protection: In case of overcurrent, automatically set all DIO channels to high impedance for approximately 280 ms.
MTBF: 1,244,763 hours at 25°C (Bellcore Issue 2, Method 1, Case 3).
Conformal coating option: Part number 782401-01 offers a conformal coating suitable for humid and corrosive environments.
Operating temperature: -40°C to 70°C
Hazardous environment certification: Class I, Division 2 / Zone 2 (AEx nA IIC T4 Gc / Ex nA IIC T4 Gc)
CCC Certification: Certification Number 2021312310000312
Hot-swap: Supports hot-swapping operations
Positioning of the NI-9401 in the C-Series Digital I/O Product Line
| Model | Signal Level | No.Channel | Update rate | Connector | Isolation | Direction |
| NI 9381 | LVTTL | 4 | 1 μs | DSUB | None | Two-way |
| NI 9401 | 5 V/TTL | 8 | 100 ns | DSUB | 60 VDC Channel - Ground | Two-way |
| NI 9402 | LVTTL | 4 | 55 ns | BNC | None | Two-way |
| NI 9403 | 5 V/TTL | 32 | 7 μs | DSUB | 60 VDC Channel - Ground | Two-way |
NI's C-Series modules comprise a vast hardware ecosystem of over 100 modules, covering three major application areas: measurement, control, and communications. The design philosophy of the C-Series modules is: modular I/O + unified connector standards + cross-platform compatibility, allowing users to flexibly combine different types of measurement and control modules according to their application needs.
The core design principles of the C-Series modules include:
The NI-9401 C Series 8 Channel 2 Way DIO Module can run on two core platforms:
CompactDAQ is a portable, rugged data acquisition platform that integrates connectivity, data acquisition, and signal conditioning into modular I/O, allowing direct connection to any sensor or signal. When used with LabVIEW, CompactDAQ enables users to easily define how to acquire, analyze, visualize, and manage measurement data.
CompactRIO combines an open embedded architecture with miniaturization, extreme ruggedness, and C-series modules, creating a reconfigurable I/O (RIO) architecture powered by NI LabVIEW. Each system contains an FPGA for custom timing, triggering, and processing to meet the needs of any embedded application. On CompactRIO, the FPGA interface mode of the NI-9401 fully leverages the performance potential of a 100 ns update rate.
As shown in the table above, the NI-9401 strikes the best balance between speed and channel count in the product line: compared to the NI-9402, it offers twice the channel count and the industrial-grade wiring convenience of the DSUB connector; compared to the NI-9403, it boasts a 70-fold advantage in update rate (100 ns vs 7 μs), making it particularly suitable for applications with stringent timing accuracy requirements. NI also explicitly recommends choosing the NI-9401 over the NI-9403 when applications require more stringent inter-channel skew control.
What features does the product ( NI-9401 ) have?
The core function of the NI-9401 C Series 8 Channel 2 Way DIO Module is its 8-channel 5V/TTL bidirectional digital I/O. As a TTL module, it features both sinking input and sourcing output current direction characteristics.Each DIO channel can connect to a digital input or output device, and 9 COM lines serve as a common reference for all channels.
In the CompactDAQ chassis, the NI-9401 is counter compatible. When installed in slot 5 or slot 6 of the cDAQ-9172 chassis, the DIO channel can be used as a PFI (Programmable Function Input) terminal for counter source (SRC), gate (GATE), auxiliary (AUX), and output (OUT) signals.
In CompactRIO's scan interface mode, the channel can be configured as a counter input, counter drive output, pulse width modulation (PWM) output, or integral (function input) via the dedicated digital configuration page of the C-series module properties dialog box.
Leveraging CompactRIO's RIO technology and LabVIEW FPGA modules, the NI-9401 can be used to implement custom digital communication protocols, such as SPI (Serial Peripheral Interface). A typical connection is to configure three channels on one port as outputs (SS, SCLK, MOSI) and one channel on another port as an input (MISO) to achieve complete SPI communication.
In CompactRIO FPGA mode, the NI-9401 can be used to generate precise pulse sequences and PWM signals. The programmability of the FPGA allows users to achieve nanosecond-level timing control, suitable for applications such as motor control, heater control, and fan speed regulation.
Overvoltage protection: Channel to COM ±30 V to prevent accidental connection of high-voltage signals from damaging the module.
Overcurrent/short circuit protection: When the output channel current exceeds the allowable value, the module sets all DIO channels to a high-impedance state for approximately 280 ms. During this period, the module can still accept new line direction configurations and output status data, but cannot transmit valid input data to the software.
Pull-down resistors: Each channel has a built-in pull-down resistor.
The NI-9401 C Series 8 Channel 2 Way DIO Module supports low-power sleep mode, with a maximum power consumption of 580 mW in active mode and only 1 mW in sleep mode. System-level support for sleep mode depends on the chassis used.
Norms of the NI-9401 C Series 8 Channel 2 Way DIO Module
| Parameter | Specification |
| No.Channel | 8 DIO channels |
| Default Power Supply Direction | Input |
| I/O Type | Single-ended |
| Parameter | Specification |
| Input voltage | Max.5.25 V |
| High level V_IH | Min.2 V |
| Low Level V_IL | Max.0.8 V |
| Parameter | Condition | Specification |
| Output High Level V_OH | Max.5.25 V | / |
| / | Sourcing 100 μA | Min.4.7 V |
| / | Sourcing 2 mA | Min.4.3 V |
| Output low level V_OL | Sinking 100 μA | Max.0.1 V |
| / | Sinking 2 mA | Max.0.4 V |
Environmental Characteristics
| Parameter | Specification | Standard |
| Operating Temperature | -40°C to 70°C | IEC 60068-2-1 / IEC 60068-2-2 |
| Storage Temperature | -40°C to 85°C | IEC 60068-2-1 / IEC 60068-2-2 |
| Protection Level | IP40 | / |
| Operating Humidity | 10% RH to 90% RH (non-condensing) | IEC 60068-2-78 |
| Storage Humidity | 5% RH to 95% RH (non-condensing) | IEC 60068-2-78 |
| Pollution Level | 2 | IEC 60664 |
| Maximum Altitude | 2,000 m | / |
| Usage Environment | Indoor use only | / |
Shock and Vibration
| Parameter | Specification | Standard |
| Operating Vibration (random) | 5 g RMS, 10 Hz–500 Hz | IEC 60068-2-64 |
| Operating Vibration (sine wave) | 5 g, 10 Hz–500 Hz | IEC 60068-2-6 |
| Work Shock | 30 g, 11 ms half-sine wave; 50 g, 3 ms half-sine wave; 18 impacts in 6 directions | IEC 60068-2-27 |
Hazardous Environment Certification
| Area | Certification Level |
| UL | Class I, Division 2, Groups A, B, C, D, T4; Class I, Zone 2, AEx nA IIC T4 Gc |
| C-UL | Class I, Division 2, Groups A, B, C, D, T4; Class I, Zone 2, Ex nA IIC T4 Gc |
| ATEX , IECEx | Ex nA IIC T4 Gc |
| CCC | Ex ec IIC T4 Gc;CCC : 2021312310000312 |
The NI-9401 supports the following NI drivers:
| Drive | Using | Platform |
| NI-DAQmx | CompactDAQ data acquisition; CompactRIO real-time DAQmx mode | CompactDAQ / CompactRIO |
| NI-RIO | CompactRIO FPGA Interface Mode and Scan Interface Mode | CompactRIO |
The NI-9401 supports the following programming modes on different platforms:
CompactDAQ Platform
| Programming Patterns | Illustrate |
| DAQmx | Data acquisition is performed via the NI-DAQmx driver, with support for quick configuration using DAQ Assistant |
CompactRIO Platform
| Programming Patterns | Illustrate |
| FPGA Interface Mode | Direct access to the FPGA enables high-performance custom timing and control (LabVIEW FPGA module required) |
| Scanning Interface Mode | Simplify programming (no FPGA programming required) by accessing I/O at a fixed scan rate via NI Scan Engine |
| Real-time DAQmx Mode | Using NI-DAQmx drivers on a real-time controller |
Your Vision, Customized
At MXTD, we know that one size doesn't fit all. That’s why our expert engineering team offers end-to-end OEM/ODM customization services to bring your unique requirements to life. From adjusted frequency ranges and specialized triggering systems to custom enclosure components, we work side-by-side with you to build the perfect setup. Our agile design approach guarantees your specific application needs are fully addressed—without ever compromising on the gold-standard quality you expect from us.



✅Can the 8 channels of the NI-9401 be configured as inputs/outputs independently?
A:
They cannot be completely independent. The NI-9401's channels are configured in two groups (4-4 structure) for orientation. Channels 0-3 (DIO0–DIO3) must be configured in the same orientation (all in or all out), and channels 4-7 (DIO4–DIO7) must be configured in the same orientation.
✅How can I change the input/output direction of a channel in the software?
A:
Static configuration can be performed in the device properties of NI-MAX (Measurement & Automation Explorer); if programming with DAQmx, the corresponding digital input or output task must be created through "DAQmx Create Channel". If used in LabVIEW FPGA, the pin orientation can be modified directly in the module properties of the Project Explorer.
✅The NI-9401 itself does not have a sampling clock. How can hardware timing be implemented?
A:
A clock source is required.
In a cDAQ chassis: The NI-9401 needs to be inserted into a designated slot (e.g., the first four slots of the cDAQ-9178), and the sampling clock of other analog input (AI) or analog output (AO) modules needs to be shared via the chassis backplane routing.
In cRIO/FPGA mode: Ultra-deterministic hardware timing sampling can be achieved directly using the FPGA chassis's internal high-frequency master clock (e.g., 40 MHz).
✅How many counters can the NI-9401 use in a cDAQ chassis?
A:
This depends on the chassis. Modern cDAQ chassis (such as cDAQ-9174/9178) have four built-in counters, allowing the NI-9401 to be inserted into any slot to access these counter resources. Older chassis (such as cDAQ-9172) require the NI-9401 to be inserted into specific slots (such as Slot 5 or Slot 6) to access the hardware counters.
✅Can the digital output of the NI-9401 directly drive a relay or a small motor?
A:
No. As a high-speed TTL module, the NI-9401 has a relatively weak synchronous output current drive capability for a single channel (typically in the range of a few milliamps to tens of milliamps). Directly using it to drive large loads or inductive loads (such as relay coils) can easily lead to module overload damage. Power amplification must be performed using an amplifier circuit, transistor driver, or solid-state relay (SSR).
Ready to integrate reliable C series module control into your system? Our team is here to help you select the right configuration and provide ongoing support.
Contact our technical specialists at manager03@mxtdinfo.com / manager02@mxtdinfo.com for detailed specifications, pricing information, or to discuss your custom requirements. We're committed to delivering the perfect NI-9401 C Series 8 Channel 2 Way DIO Module solution for your application needs.
Our customers’ satisfaction speaks for our quality — contact us to experience the same reliable service.
Our customers’ satisfaction speaks for our quality — contact us to experience the same reliable service.