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 Bus Digital I/O DAQ Products
Products # I/O Buf Prog OPTOs Relays CTRS COS XT RoHS
PCIe-DIO-48S48 I/OYesYes   YesYes
PCIe-DIO-48 48 I/OYesYes    Yes
PCIe-DIO-24S24 I/OYesYes   YesYes
PCIe-DIO-24D24 I/OYesYes   NoYes
PCIe-DIO-24DC24 I/OYesYes  YesNoYes
PCIe-DIO-24DS24 I/OYesYes   YesYes
PCIe-DIO-24DCS24 I/OYesYes  YesYesYes
PCIe-IDIO-2424 In/24 OutYes Yes24SS* YesYes
PCIe-IIRO-1616 In/16 OutYes Yes16 YesYes
PCIe-IDIO-1212 In/12 OutYes Yes12SS* YesYes
PCIe-IIRO-88 In/8 OutYes Yes8 YesYes
PCIe-IDI-2424 InYes Yes  YesYes
PCIe-IDO-2424 OutYes Yes24SS* YesYes
Buf = Buffered I/O   Prog = Programmable I/O   OPTOs = Optically Isolated   * Solid State
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
mPCIe-DIO-24S
Available Now!
24 I/OYesYes   Yes
mPCIe-DIO-24
Available Now!
24 I/OYesYes   
mPCIe-II-16
Available Now!
16 InYes Yes  Yes
mPCIe-II-8
Available Now!
8 InYes Yes  Yes
mPCIe-II-4
Available Now!
4 InYes Yes  Yes
mPCIe-IDIO-8
Available Now!
8 In/8 OutYes Yes8SS* Yes
mPCIe-IDO-8
Available Now!
8 OutYes  8SS*  
mPCIe-IDIO-4
Available Now!
4 In/4 OutYes Yes4SS* Yes
mPCIe-IIRO-8
Available Now!
8 In/8 OutYes Yes8 Yes
mPCIe-RO-8
Available Now!
8 OutYes  8 
mPCIe-IIRO-4
Available Now!
4 In/4 OutYes Yes4 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
104-DIO-24S24 I/OYesYes  Up to 3YesYes
104-DIO-24E24 I/OYesYes  Up to 3 Yes
104-DIO-48S48 I/OYesYes  Up to 3YesYes
104-DIO-48E48 I/OYesYes  Up to 3 Yes
P104-DIO-48S
PC/104-Plus
48 I/OYesYes   YesYes
104I-DIO-48S
PCI-104
48 I/OYesYes   YesYes
P104-DIO-48
PC/104-Plus
48 I/OYesYes    Yes
104I-DIO-48
PCI-104
48 I/OYesYes    Yes
P104-DIO-96
PC/104-Plus
96 I/OYesYes   16Yes
104I-DIO-96
PCI-104
96 I/OYesYes   16Yes
P104-DIO-96E
PC/104-Plus
96 I/OYesYes   Yes
104I-DIO-96E
PCI-104
96 I/OYesYes   Yes
104-IIRO-88 In/8 OutYes Yes8 YesYes
104-IIRO-8E8 In/8 OutYes Yes8  Yes
104-IIRO-1616 In/16 OutYes Yes16 YesYes
104-IIRO-16E16 In/16 OutYes Yes16  Yes
104-II32-4RO32 In/4 OutYes Yes4 YesYes
104-II-1616 InYes Yes  YesYes
104-RO-1616 OutYes Yes16  Yes
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
104-IDO-1616 OutYes Yes16SS*  Yes
104-IDO-88 OutYes Yes8SS*  Yes
104-IDI-48A48 InYesYes  Yes
104-IDI-48AC48 InYesYes YesYes
104-IDI-48B48 InYesYes  Yes
104-IDI-48BC48 InYesYes 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
PCI-DIO-24D24 I/OYesYes  Up to 9 Yes
PCI-DIO-24H24 I/OYesYes  Up to 9 Yes
PCI-DIO-24S24 I/OYesYes   YesYes
PCI-DIO-48S48 I/OYesYes   YesYes
PCI-DIO-4848 I/OYesYes    Yes
PCI-DIO-7272 I/OYesYes    Yes
PCI-DIO-9696 I/OYesYes    Yes
PCI-DIO-96C396 I/OYesYes  9 Yes
PCI-DIO-120120 I/OYesYes    Yes
PCI-IIRO-88 In/8 OutYes Yes8 YesYes
LPCI-IIRO-8**8 In/8 OutYes Yes8 YesYes
PCI-IIRO-1616 In/16 OutYes Yes16 YesYes
PCI-IDIO-1616 In/16 OutYes Yes16SS* YesYes
PCI-IDI-16A16InYes Yes   Yes
PCI-IDI-16AC16InYes Yes  YesYes
PCI-IDI-32A32InYes Yes   Yes
PCI-IDI-32AC32InYes Yes  YesYes
PCI-IDI-48A48InYes Yes   Yes
PCI-IDI-48AC48InYes Yes  YesYes
PCI-IDO-1616 OutYes Yes16SS*  Yes
PCI-IDO-3232 OutYes Yes32SS*  Yes
PCI-IDO-4848 OutYes Yes48SS*  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
USB-DI16A16 In, Hi-SpeedYes   18 TTL I/OYes
USB-DO16A16 Out, Hi-SpeedYes   18 TTL I/OYes
USB-DIO-16A16 I/O, Hi-SpeedYesYes  18 TTL I/OYes
USB-DIO-16H**16 I/O, Hi-SpeedYesYes  18 TTL I/O 128kByte FIFOYes
USBP-DIO1616 I/OYesYes  OEM Pico sizeYes
USB-DIO-2424 I/OYesYes   Yes
USB-DIO24-CTR624 I/OYesYes  6 counter/timersYes
USB-DIO-3232 I/OYesYes  Up to 3 counter/timersYes
USB-DIO-32I32 I/OYesYes  Individually selectable I/OYes
USB-DIO-4848 I/OYesYes   Yes
U-RDI-5454 InYes   NEMA4 enclosureYes
USB-DIO-9696 I/OYesYes   Yes
USB-II4-OEM4 InYes Yes OEM version (board only)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
USB-IDIO-44 In/4 OutYes Yes4SSR*High side FETsYes
USB-IDIO-4L4 In/4 OutYes Yes4SSR*Low side FETsYes
USB-II8-OEM8 InYes Yes OEM version (board only)Yes
USBP-II8IDO48 In/4 OutYes Yes4SSR*5-34 VDC at up to 3AYes
USBP-II8IDO4A8 In/4 OutYes Yes4SSR*Two 16-bit A/D inputsYes
USB-IIRO-88 In/8 OutYes Yes8 Yes
USB-IDIO-88 In/8 OutYes Yes8SSR*High side FETsYes
USB-IDIO-8L8 In/8 OutYes Yes8SSR*Low side FETsYes
USBP-DIO16RO816 I/OYesYes 8OEM Pico sizeYes
USB-II16-OEM16 InYes Yes OEM version (board only)Yes
USB-II-1616 InYes Yes  Yes
USB-RO-1616 OutYes  16 Yes
USB-IDO-1616 OutYes  16SSR*High side FETsYes
USB-IDO-16L16 OutYes  16SSR*Low side FETsYes
USB-IIRO-1616 In/16 OutYes Yes16 Yes
USB-IDIO-1616 In/16 OutYes Yes16SSR*High side FETsYes
USB-IDIO-16L16 In/16 OutYes Yes16SSR*Low side FETsYes
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-48
Available Now!
48 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, I'm a bit busy at the moment. Be with you in just a moment.' }); olark('api.chat.sendNotificationToOperator', { body: 'Automated delay message has been sent to visitor.' }); }, perVisitor: true });