NI-9401 C Series 8 Channel 2 Way DIO Module

1. 8-channel bidirectional digital I/O

2. High-speed switching capability

3. Each channel can be independently set as input or output, supports push-pull and open-drain modes

4. Industrial-grade reliability:optional Conformal coating version for humid/dust environments

5. Channels provide ±60V continuous overvoltage protection and ±1500V ESD protection


The NI-9401 is a high-performance C-series digital I/O module from National Instruments (NI),designed specifically for the CompactDAQ and CompactRIO platforms.
Product Description

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.

 

 

Who We Are

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

  • High-speed digital I/O performance
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.

  • Flexible two-way configuration

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.

  • Industrial-grade reliability and security

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.

  • Wide temperature range and harsh environment support

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:

  • Dedicated signal conditioning for sensors: Each module incorporates specialized signal conditioning circuitry for specific sensor types (temperature, acceleration, strain, digital signals, etc.).
  • Multi-level isolation options: Including bank-to-bank isolation, channel-to-channel isolation, and channel-to-earth ground isolation.
  • Uniform wide temperature range: -40°C to 70°C, meeting the needs of various environments from the laboratory to the outdoors.
  • Cross-platform hot-swappable: Most C-Series modules are interchangeable between the CompactRIO and CompactDAQ platforms without any modifications.

 

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

  • Input/Output Characteristics
Parameter Specification
No.Channel 8 DIO channels
Default Power Supply Direction Input
I/O Type Single-ended
  • Input logic level
Parameter Specification
Input voltage Max.5.25 V
High level V_IH Min.2 V
Low Level V_IL Max.0.8 V
  • Output Logic Level
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

 

Driver Software Support- NI-9401 C Series 8 Channel 2 Way DIO Module

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

 

 

Customization

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.

Customization Process

 

 

Certifications and Certificates

 

 

Logistics and Transportation

FAQs:

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).

 

/contact-us/

Contact Us

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.

 

Online Message

Our customers’ satisfaction speaks for our quality — contact us to experience the same reliable service.

Online Message

Our customers’ satisfaction speaks for our quality — contact us to experience the same reliable service.