Digital Input / Output Data Acquisition (DAQ) Products

In many cases, we only need to know a simple status about the device we are trying to collect data from, whether something is true or false, on or off, in one position or another. In these cases, we can determine what we need to know using a digital input, or control these things by a digital output. Digital I/O can fit into many applications. Anywhere your application requires something switched from one state to another, or a two-position contact monitor. Such applications include handshaking, pattern input and output, and change of state detection.

PCI Express PCI USB Mini PCI Express M.2 Bus PC/104, PCI-104, PC/104-Plus PC/104-Express Ethernet
PCI Express Bus Digital I/O DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS XT RoHS
TTL/CMOS PCI Express Digital Cards
PCIe-DIO-144144 I/OYesYes    Yes
PCIe-DIO-120120 I/OYesYes    Yes
PCIe-DIO-9696 I/OYesYes    Yes
PCIe-DIO-7272 I/OYesYes    Yes
PCIe-DIO-48S48 I/OYesYes   YesYes
PCIe-DIO-48 48 I/OYesYes    Yes
PCIe-DIO-48JPLS**48 I/OYesYes   YesYes
PCIe-DIO-48JPS**48 I/OYesYes   YesYes
PCIe-DIO-48JPL** 48 I/OYesYes    Yes
PCIe-DIO-48JP** 48 I/OYesYes    Yes
PCIe-DIO-24S24 I/OYesYes   YesYes
PCIe-DIO-24DCS24 I/OYesYes  YesYesYes
PCIe-DIO-24DC24 I/OYesYes  YesNoYes
PCIe-DIO-24DS24 I/OYesYes   YesYes
PCIe-DIO-24D24 I/OYesYes   NoYes
PCIe-DIO-24HS24 I/OYesYes   YesYes
PCIe-DIO-24H24 I/OYesYes   NoYes
PCIe-DIO-24HC24 I/OYesYes  YesNoYes
Solid-State Relay (FET) / Wide-voltage Isolated Input PCI Express Digital Cards
PCIe-IDIO-2424 In/24 OutYes Yes24SS* YesYes
PCIe-IDIO-1212 In/12 OutYes Yes12SS* YesYes
Solid-State Relay (FET) Output ONLY PCI Express Digital Cards
PCIe-IDO-2424 OutYes Yes24SS* YesYes
Electromechanical Relay / Wide-voltage Isolated Input PCI Express Digital Cards
PCIe-IIRO-1616 In/16 OutYes Yes16 YesYes
PCIe-IIRO-88 In/8 OutYes Yes8 YesYes
Wide-voltage Isolated Input ONLY PCI Express Digital Cards
PCIe-IDI-2424 InYes Yes  YesYes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically Isolated   * Solid State Relays
** 68-Pin SCSI Connector   CTRS = Counters/Timers   XT = Extended Temperature Option
COS = Change Of State Detection = Optionally Available RoHS Ready

PCIe/104 Digital I/O DAQ Products Preliminary - subject to change
Products # I/O Buf Prog OPTOs Relays CTRS COS XT RoHS
104e-DIO-48S
Coming Soon!
48 I/OYesYes   YesYes
104e-IIRO-8
Coming Soon!
8 In and 8 OutYes YesYes YesYes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically isolated   CTRS = Counters/Timers
XT = extended temperature option COS = Change Of State Detection   = Optionally available RoHS Ready

Mini PCI Express (mPCIe) Bus Digital I/O DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS RoHS
TTL/CMOS PCI Express Mini Digital Cards
mPCIe-DIO-24A
24 I/OYesYes   Yes
mPCIe-DIO-24S
24 I/OYesYes   Yes
mPCIe-DIO-24
24 I/OYesYes   
Solid-State Relay (FET) / Wide-voltage Isolated Input PCI Express Digital Cards
mPCIe-IDIO-8
8 In/8 OutYes Yes8SS* Yes
mPCIe-IDIO-4
4 In/4 OutYes Yes4SS* Yes
Solid-State Relay (FET) Output Only PCI Express Digital Cards
mPCIe-IDO-8
8 OutYes  8SS*  
Electromechanical Relay / Wide-voltage Isolated Input PCI Express Mini Digital Cards
mPCIe-IIRO-8
8 In/8 OutYes Yes8 Yes
mPCIe-IIRO-4
4 In/4 OutYes Yes4 Yes
Electromechanical Relay Output ONLY PCI Express Mini Digital Cards
mPCIe-RO-8
8 OutYes  8 
Wide-voltage Isolated Input ONLY PCI Express Mini Digital Cards
mPCIe-II-16
16 InYes Yes  Yes
mPCIe-II-8
8 InYes Yes  Yes
mPCIe-II-4
4 InYes Yes  Yes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically Isolated   * Solid State
CTRS = Counters/Timers   COS = Change Of State Detection   = Optionally available RoHS Ready
M.2 Bus Digital I/O DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS RoHS
TTL/CMOS M.2 Digital Cards
M2-DIO-24A
Coming Soon!
24 I/OYesYes   Yes
M2-DIO-24S
Coming Soon!
24 I/OYesYes   Yes
M2-DIO-24
Coming Soon!
24 I/OYesYes   
Solid-State Relay (FET) / Wide-voltage Isolated Input M.2 Digital Cards
M2-IDIO-8
Coming Soon!
8 In/8 OutYes Yes8SS* Yes
M2-IDIO-4
Coming Soon!
4 In/4 OutYes Yes4SS* Yes
Solid-State Relay (FET) Output Only M.2 Digital Cards
M2-IDO-8
Coming Soon!
8 OutYes  8SS*  
Electromechanical Relay / Wide-voltage Isolated Input M.2 Digital Cards
M2-IIRO-8
Coming Soon!
8 In/8 OutYes Yes8 Yes
M2-IIRO-4
Coming Soon!
4 In/4 OutYes Yes4 Yes
Electromechanical Relay Output ONLY M.2 Digital Cards
M2-RO-8
Coming Soon!
8 OutYes  8 
Wide-voltage Isolated Input ONLY M.2 Digital Cards
M2-II-16
Coming Soon!
16 InYes Yes  Yes
M2-II-8
Coming Soon!
8 InYes Yes  Yes
M2-II-4
Coming Soon!
4 InYes Yes  Yes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically Isolated   * Solid State
CTRS = Counters/Timers   COS = Change Of State Detection   = Optionally available RoHS Ready
PC/104, PC/104-Plus, and PCI-104 Digital Input / Output DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS XT RoHS
TTL/CMOS PC/104-Plus Digital Cards
P104-DIO-96
PC/104-Plus
96 I/OYesYes   16Yes
P104-DIO-96E
PC/104-Plus
96 I/OYesYes   Yes
P104-DIO-48S
PC/104-Plus
48 I/OYesYes   YesYes
P104-DIO-48
PC/104-Plus
48 I/OYesYes    Yes
TTL/CMOS PCI-104 Digital Cards
104I-DIO-96
PCI-104
96 I/OYesYes   16Yes
104I-DIO-96E
PCI-104
96 I/OYesYes   Yes
104I-DIO-48S
PCI-104
48 I/OYesYes   YesYes
104I-DIO-48
PCI-104
48 I/OYesYes    Yes
TTL/CMOS PC/104 Digital Cards
104-DIO-48S48 I/OYesYes  Up to 3YesYes
104-DIO-48E48 I/OYesYes  Up to 3 Yes
104-DIO-24S24 I/OYesYes  Up to 3YesYes
104-DIO-24E24 I/OYesYes  Up to 3 Yes
Solid-State Relay (FET) / Wide-voltage Isolated Input PC/104 Digital Cards
104-IDIO-1616 In/16 OutYes Yes16SS* YesYes
104-IDIO-16E16 In/16 OutYes Yes16SS*  Yes
104-IDIO-88 In/8 OutYes Yes8SS* YesYes
104-IDIO-8E8 In/8 OutYes Yes8SS*  Yes
Solid-State Relay (FET) Output ONLY PC/104 Digital Cards
104-IDO-1616 OutYes Yes16SS*  Yes
104-IDO-88 OutYes Yes8SS*  Yes
Electromechanical Relay (FET) / Wide-voltage Isolated Input PC/104 Digital Cards
104-IIRO-1616 In/16 OutYes Yes16 YesYes
104-IIRO-16E16 In/16 OutYes Yes16  Yes
104-IIRO-88 In/8 OutYes Yes8 YesYes
104-IIRO-8E8 In/8 OutYes Yes8  Yes
104-II32-4RO32 In/4 OutYes Yes4 YesYes
Electromechanical Relay (FET) Output ONLY PC/104 Digital Cards
104-RO-1616 OutYes Yes16  Yes
Wide-voltage Isolated Input ONLY PC/104 Digital Cards
104-IDI-48A48 InYesYes  Yes
104-IDI-48AC48 InYesYes YesYes
104-IDI-48B48 InYesYes  Yes
104-IDI-48BC48 InYesYes YesYes
104-II-1616 InYes Yes  YesYes
BUF = buffered I/O   PROG = programmable I/O   COS = change of state detection
XT = extended temperature option   * Solid State
PCI Digital Input / Output DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS XT RoHS
TTL/CMOS PCI Digital Cards
PCI-DIO-120120 I/OYesYes    Yes
PCI-DIO-9696 I/OYesYes    Yes
PCI-DIO-96C396 I/OYesYes  9 Yes
PCI-DIO-7272 I/OYesYes    Yes
PCI-DIO-48S48 I/OYesYes   YesYes
PCI-DIO-4848 I/OYesYes    Yes
PCI-DIO-24S24 I/OYesYes   YesYes
PCI-DIO-24D24 I/OYesYes  Up to 9 Yes
PCI-DIO-24H24 I/OYesYes  Up to 9 Yes
Solid-State Relay (FET) / Wide-voltage Isolated Input PCI Digital Cards
PCI-IDIO-1616 In/16 OutYes Yes16SS* YesYes
Solid-State Relay (FET) Output ONLY PCI Digital Cards
PCI-IDO-4848 OutYes Yes48SS*  Yes
PCI-IDO-3232 OutYes Yes32SS*  Yes
PCI-IDO-1616 OutYes Yes16SS*  Yes
Electromechanical Relay (FET) / Wide-voltage Isolated Input PCI Digital Cards
PCI-IIRO-1616 In/16 OutYes Yes16 YesYes
PCI-IIRO-88 In/8 OutYes Yes8 YesYes
LPCI-IIRO-8**8 In/8 OutYes Yes8 YesYes
Wide-voltage Isolated Input ONLY PCI Digital Cards
PCI-IDI-48AC48InYes Yes  YesYes
PCI-IDI-48A48InYes Yes   Yes
PCI-IDI-32AC32InYes Yes  YesYes
PCI-IDI-32A32InYes Yes   Yes
PCI-IDI-16AC16InYes Yes  YesYes
PCI-IDI-16A16InYes Yes   Yes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically isolated   CTRS = Counters/Timers
XT = extended temperature option COS = Change of State Detection   * Solid State   ** Low Profile | = Optionally available RoHS Ready
USB Digital Input / Output DAQ Products
Products # I/O Buf Prog OPTOs Relays Misc XT RoHS
High-Speed "Bus I/O" TTL/CMOS USB Digital Boards
USB-DIO-16H**16 I/O, Hi-SpeedYesYes  18 TTL I/O 128kByte FIFOYes
USB-DIO-16A16 I/O, Hi-SpeedYesYes  18 TTL I/OYes
USB-DO16A16 Out, Hi-SpeedYes   18 TTL I/OYes
USB-DI16A16 In, Hi-SpeedYes   18 TTL I/OYes
TTL/CMOS USB Digital Boards
USB-DIO-9696 I/OYesYes   Yes
USB-DIO-4848 I/OYesYes   Yes
USB-DIO48DO2448 I/OYesYes 24SSR*High side FETsYes
USB-DIO-32I32 I/OYesYes  Individually selectable I/OYes
USB-DIO-3232 I/OYesYes  Up to 9 counter/timersYes
USB-DIO24DO1224 I/OYesYes 12SSR*High side FETsYes
USB-DIO24-CTR624 I/OYesYes  6 counter/timersYes
USB-DIO-2424 I/OYesYes   Yes
USBP-DIO16RO816 I/OYesYes 8OEM Pico sizeYes
USBP-DIO1616 I/OYesYes  OEM Pico sizeYes
Solid-State Relay (FET) / Wide-voltage Isolated Input USB Digital Boards
USB-IDIO-1616 In/16 OutYes Yes16SSR*High side FETsYes
USB-IDIO-16L16 In/16 OutYes Yes16SSR*Low side FETsYes
USB-IDIO-88 In/8 OutYes Yes8SSR*High side FETsYes
USB-IDIO-8L8 In/8 OutYes Yes8SSR*Low side FETsYes
USB-IDIO-44 In/4 OutYes Yes4SSR*High side FETsYes
USB-IDIO-4L4 In/4 OutYes Yes4SSR*Low side FETsYes
USBP-II8IDO4A8 In/4 OutYes Yes4SSR*Two 16-bit A/D inputsYes
USBP-II8IDO48 In/4 OutYes Yes4SSR*5-34 VDC at up to 3AYes
Solid-State Relay (FET) Output ONLY USB Digital Boards
USB-DIO48DO2448 I/OYesYes 24SSR*High side FETsYes
USB-DO2424 OutYes  24SSR*High side FETsYes
USB-DIO24DO1224 I/OYesYes 12SSR*High side FETsYes
USB-IDO-1616 OutYes  16SSR*High side FETsYes
USB-IDO-16L16 OutYes  16SSR*Low side FETsYes
Electromechanical Relay (FET) / Wide-voltage Isolated Input USB Digital Boards
USB-IIRO-1616 In/16 OutYes Yes16 Yes
USB-IIRO-88 In/8 OutYes Yes8 Yes
USB-IIRO-44 In/4 OutYes Yes4 Yes
USB-IIRO-4DB4 In/4 OutYes Yes4DB25 connectivityYes
USB-IIRO-4-2SM4 In/4 OutYes Yes42 COM portsYes
Electromechanical Relay (FET) Output ONLY USB Digital Boards
USB-RO-1616 OutYes  16 Yes
USBP-DIO16RO816 I/OYesYes 8OEM Pico sizeYes
Wide-voltage Isolated Input ONLY USB Digital Boards
USB-II16-OEM16 InYes Yes OEM version (board only)Yes
USB-II-1616 InYes Yes  Yes
USB-II8-OEM8 InYes Yes OEM version (board only)Yes
USB-II4-OEM4 InYes Yes OEM version (board only)Yes
Other USB Digital Boards
USB-CTR-15 YesYes  15 counter/timersYes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically isolated inputs   XT = Extended temperature option   * Solid state relays   ** Large FIFO   | = Optionally available RoHS ready

Ethernet Digital I/O DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS XT RoHS
ETH-DIO-4848 I/OYesYes    Yes
ETH-IIRO-8
Coming Soon!
8 In/8 OutYes Yes8 YesYes
E-RIOD-2424 I/OOpen-CollectorYesOpen-Collector  YesYesYes
E-RDG-2424 I/O Open-CollectorYesOpen-Collector  YesYesYes
E-RDI-5454 In    YesYes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically isolated   CTRS = Counters/Timers
XT = extended temperature option COS = Change Of State Detection   = Optionally available RoHS Ready

Acquisition, Control, Communication: Engineering and Systems

olark('api.rules.defineRule', { id: 'delayed_response', description: 'Will send a response to the visitor after an operator doesn't respond.', condition: function(pass) { olark('api.visitor.getDetails', function(details) { var delay = 60 / details.messageCountForThisVisit; if (details.isConversing && details.secondsSinceLastMessageToOperator >= delay && !details.secondsSinceLastMessageToVisitor) { pass(); } }); }, action: function() { olark('api.chat.sendMessageToVisitor', { body: 'Sorry about the delay. We'll get back with you as soon as possible ... but it might be via e-mail, especially if it is currently 2am Pacific.' }); olark('api.chat.sendNotificationToOperator', { body: 'Automated delay message has been sent to visitor.' }); }, perVisitor: true });