Skip to main content

IO104: Very Fast 16-bit Analog Input/Output Module

Very fast 16-bit analog module with 8 simultaneous sampling analog input channels, 4 analog output channels, 16 digital TTL channels, and Simulink driver blocks

This is very low latency module and is ideal if your application requires high analog sample rates and the ability to acquire analog signals simultaneously.

Analog Inputs

  • 8 differential channels, simultaneous sampling, dedicated A/D converter per channel
  • 16 bit resolution
  • 2 MSPS maximum A/D sampling frequency (DMA)
  • Selectable ±10V, ±5V, ±2.5V (software-selectable, same for all channels)
  • Simulink Real-Time™ analog input driver block with master/slave option
  • Auto-calibration of entire analog input section

Analog Outputs

  • 4 single-ended channels, dedicated D/A converter per channel
  • 16 bit resolution
  • 2µs update and settling time per channel
  • Selectable ±10V, ±5V, ±2.5V (software-selectable, independent of range for analog inputs)
  • Simulink Real-Time™ analog output driver block with simultaneous update of all active channels
  • Auto-calibration of entire analog output section

Digital I/O

  • 16 TLL channels, direction configurable in 2 banks of 8 channels.
Form factor PMC
Power requirements 5.5W typical, 7.5W maximum
PCI bus PCI Specification 2.3, with 66MHz/33MHz, D32 and universal signalling (5/3.3 Volt)
EMI EMI shield on component side
Connector 80-way P50E80
Cable connector: 3M part no. P50E-080S-EA
Board connector: 3M part no. P50E-080P1-S1-EA
Operating temperature 0 to 65°C (extended temperature variants: -40°C to +85°C)
Relative humidity 0 to 80%, non-condensing
Analog inputs (at 25°C)  
Configuration 8 differential analog input channels
Dedicated A/D converter per channel
A/D resolution 16 bits (0.0015% of FSR)
A/D sample frequency 2MSPS per channel maximum (DMA)
Sampling Mode Simultaneous, all active input channels
Voltage Ranges Driver configurable as ±10V, ±5V or ±2.5V
Input impedance 2MOhm typical
Bias current 100nA typical all ranges
Crosstalk rejection 84dB, DC-10kHz
Signal/Noise Ratio (SNR) 82dB typical, 10Hz to 500kHz
Input bandwidth (-3dB) DC to 5MHz typical
Overvoltage protection ±25V with power applied, ±15 Volts with power removed
DC accuracy (maximum composite error after autocalibration) ±10V range: ±2mV (midscale accuracy), ±6mV (full scale accuracy)
±5V range: ±1mV (midscale accuracy), ±3mV (full scale accuracy)
±2.5V range: ±0.8mV (midscale accuracy), ±2mV (full scale accuracy)
Integral nonlinearity ±0.007% FSR (FSR = fullscale range; e.g. 20V on ±10V range)
Differential nonlinearity ±0.003% FSR
Analog outputs (at 25°C)  
Configuration 4 single-ended analog output channels
Resolution 16 bits (0.0015% of FSR)
Voltage Ranges Driver configurable as ±10V, ±5V or ±2.5V
Output resistance 1.0 Ohm maximum at I/O Module connector pins
Output protection Withstands sustained short-circuiting to ground
DC accuracy (maximum error, no load) ±10V range: ±4mV (midscale accuracy), ±8mV (full scale accuracy)
±5V range: ±2mV (midscale accuracy), ±6mV (full scale accuracy)
±2.5V range: ±1.5mV (midscale accuracy), ±4mV (full scale accuracy)
Integral nonlinearity ±0.007% FSR, maximum (FSR = fullscale range; e.g. 20V on ±10V range)
Differential nonlinearity ±0.002% FSR
Settling time 2 µs, typical with half-scale step, no-load
Mean time between failures (MTBF)* 225,600 hours
MTBF (Mean Time Between Failure) - MTBF values shown are based on calculation according to MIL-HDBK-217F and MIL-HDBK-217F Notice 2; Environment: GB 20°C. The MTBF calculation is based on component FIT rates provided by the component suppliers. If FIT rates are not available, MIL-HDBK-217F and MIL-HDBK-217F Notice 2 formulas are used for the FIT rate calculation.
Item ID Product Name Components
20104X IO104
  • 1 x IO104
  • 1 x shielded round 80-way cable, 1.82m (6ft) long
  • 1 x 80-way spring-loaded terminal board with DIN-rail mount
  • Driver block library for Simulink Real-Time™
  • Installation into real-time target machine
201049 IO104-ExtTemp
  • Increases temperature range of IO104 from 0 to +70ºC
    to -40ºC to +85ºC. Available for all IO104 versions

Key to X in Item ID
Please replace the X with the code number of the specific target machine into which this I/O module shall be installed:

  • 5 = Mobile real-time target machine
  • 6 = Performance real-time target machine
  • 8 = Baseline real-time target machine

Pricing information
We don't publish pricing information on our website. Upon request by e-mail or phone we can provide a complete price list covering our entire product portfolio in various currencies. We recommend that you get in touch with us to discuss your specific needs. We can then quickly provide you with a tailored quotation including technical and pricing information.


Included in delivery

  • I/O module installed into real-time target machine
  • Cable
  • Terminal board
  • Simulink driver blocks
  • Test models
  • Comprehensive documentation


Supported target machines