Skip to main content

IO291: Digital I/O Module  

Digital I/O Module with Isolated Inputs and Solid State FET Relay Outputs

The IO291 I/O module is a digital input and output module with Simulink® driver blocks and features optically isolated non-polarized inputs with broad voltage compatibility and fully protected FET output switches with high output currents.  
This I/O module consists of a mini-PCI-Express (mPCIe) interface board that connects to two 17-pin M12 connectors over an isolation board and is available in two configurations: with high-side or low-side power output switches.
Given its broad voltage range, input isolation and high current outputs, the IO291 I/O module can be used in a wide range of applications and environments, including industries where electrical noise, high common-mode voltage and transient voltage spikes are an everyday occurrence.
This I/O module is ideal for broad voltage range measurements and controls with high current outputs using MATLAB® and Simulink.

Isolated Inputs

  • 8 optically isolated, non-polarized inputs up to 48 VDC 

FET Outputs

  • 8 channels with high side or low-side power MOSFET switches, also suitable to drive inductive loads

Low-Voltage TTL Lines

  • 8 LVTTL I/O lines, 5-V tolerant inputs
Form factor mPCIe
PCI bus 32-bit, 33MHz
Power requirements +3.3 VDC @ 360 mA (typical) 
Connectors 2x 17-pin M12 connectors
1x 4-pin Header for external power supply
Operating temperature - 40 to + 85°C
Humidity 5 to 95%, non-condensing
Isolated Digital Inputs  
Number of inputs  8 channels non-polarized, optically isolated from each other 
Voltage ranges  Up to 48 VDC
Logic levelsforsystems with 24-48V:Order options: IO291-HS, IO291-LS

< 8 V (logic LOW)

> 12 V (logic HIGH)

Logic levelsforsystems with 12V:Order option: IO291-HS-12V

< 4V (logic LOW)

> 8V (logic HIGH)

Other logic levels available on request prior to order

Input over voltage protection  500 V channel-to-ground and channel-to-channel 
Resistance  1.8 kΩ in series with opto-coupler 
Digital FET Outputs  
Number of outputs  8 channels with high side or low-side power MOSFET switches, also suitable to drive inductive loads 
Current rating  1 A max. continuous source current (high-side order option) 
0.5 A max. continuous sink current (low-side order option) 
Voltage range  5-48 VDC recommended for continuous use (FET power supply must be supplied externally)
Protection  Short-circuit, over-temperature, ESD 
Digital LVTTL I/O Lines  
Ports 8 LVTTL channels, configurable as input or output by groups of 4 (inputs 5-V tolerant)  
Current per line   24 mA (source & sink)  
Mean time between failures (MTBF)*

325000 hours (IO291-HS, IO291-HS-12V)

376000 hours (IO291-LS)

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

2A2918 IO291-HS
  • 1x IO291-HSI/O module(high-side) with < 8 V (logic LOW), > 12 V (logic HIGH)
  • 2x 17-Pin Male M12 to 17-Pin Female M12 I/O Cable
  • 1x 2-Pin 17-Pin M12 Terminal Board
  • 1x 4-Pin pluggable connector
  • Driver block library for Simulink Real-Time 
  • Comprehensive documentation and Simulink example models  
  • Installation into real-time target machine 
2B2918  IO291-LS 
  • 1x IO291-LSI/O module (low-side) with < 8 V (logic LOW), > 12 V (logic HIGH
  • 2x 17-Pin Male M12 to 17-Pin Female M12 I/O Cable 
  • 1x 2-Pin 17-Pin M12 Terminal Board
  • 1x 4-Pin pluggable connector
  • Driver block library for Simulink Real-Time 
  • Comprehensive documentation and Simulink example models  
  • Installation into real-time target machine 
2C2918 IO291-HS-12V
  • 1x IO291-HSI/O module(high-side) with < 4V (logic LOW), > 8V (logic HIGH)
  • 2x 17-Pin Male M12 to 17-Pin Female M12 I/O Cable
  • 1x 2-way 17-Pin M12 Terminal Board
  • 1x 4-pin pluggable connector
  • Driver block library for Simulink Real-Time
  • Comprehensive documentation and Simulink example models
  • Installation into 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 the Delivery

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

Common Applications

  • Rapid control prototyping 
  • Hardware-in-the-loop (HIL) simulation
  • Control of small inductive loads such as electromechanical valves and solenoids 

Supported target machines

Curious how to accelerate control design innovation with a modular controller hardware setup?

Request a free
workflow demo

Have Questions?

Talk to our experts about your application requirements.