- USB I/O Overview
- USB-2000 I/O Modules
- USB-2200 I/O modules
- USB-4000 I/O Modules
- USB I/O Expansion Unit
- Audio I/O
USB I/O
ICP DAS USB series I/O modules are highly fl exible solution to acquire or output data. User can build up own PC-based control, laboratory research, testing and so on by applying ICP DAS USB series I/O modules. The advantages of ICP DAS USB I/O modules are small size, portable, plug & play and various input type to help user build up own project easily and quickly in different fi eld and application. These I/O modules can be applied in wide range application, ex: fan-less control or measurement, automatically testing systems…etc. ICP DAS provides two kinds of USB series I/O as below.
1. USB-2000 and USB-2200 I/O Modules:
2. USB-87Pn I/O Expansion Unit:
The brief comparison is as the following table:
Model Name | USB-2000 | USB-2200 | USB-4000 | USB-87Pn |
---|---|---|---|---|
Pictures | ![]() |
![]() |
![]() |
![]() |
USB Connector | USB type B | IN: Type A to type C OUT: Type C to Type C |
Micro USB | USB type B |
Daisy-Chain Wiring | - | Yes (USB) | - | |
Lockable Cable | Yes | No | ||
Protocol | USB HID | Mass Storage | Modbus RTU | DCON (ASCII Format) |
Driver | Built-in Windows /Linux | Virtual COM driver for Windows 10 |
Virtual COM driver for Windows, Linux |
|
Power Supply | USB port | USB port +10 ~ +30 VDC |
USB Port | +10 ~ +30 VDC |
Speed | 12 Mbit/s (USB 2.0 Full-Speed) |
480 Mbit/s (USB 2.0 High-Speed) |
12 Mbit/s (USB 2.0 Full-Speed) |
115200 bps (default) |
I/O Slots | - | - | - | 1/2/4/8 |
Dimensions W x L x H) (Units: mm) |
33 x 78 x 107 31 x 129 x 147 |
31 x 166 x 129 56 x 180 x 144 |
113 x 169 x 29 113 x 169 x 54 |
64 x 120 x 110 (Min.) 312 x 132 x 111 (Max.) |
Utility | USB I/O Utility | USB-4018H Utility | DCON Utility Pro | |
SDK/Sample | VB, C++, C#.Net, VB.Net , LabVIEW, Python, Linux driver | VB, C++, C#.Net, VB.Net , LabVIEW, Python, InduSoft, Linux, OPC server |
Features:
-
USB bus powered - Plug and Play
-
Dual Watchdog - Hardware and Communication WDT
-
Power On Value & Safe Value - When output module power-on, reset, or communication timeout
-
Highly Reliable Under Harsh Environment - From -25 to 75°C
USB-2000 I/O modules
ICP DAS USB series I/O modules are highly flexible solution to acquire or output data. User can build up own PC-based control, laboratory research, testing and so on by applying ICP DAS USB series modules. The advantages of ICP DAS USB I/O modules are small size, portable, USB bus powered and various input type to help user build up own project easily and quickly in different field and application.
Compare with traditional PC I/O card, it is waste of time to open chassis and configure I/O board. In ICP DAS USB I/O, you will enjoy the simply controlling I/O in the efficient way. ICP DAS USB I/O equips USB bus powered feature, one cable to access I/O and provide power without additional power wiring. ICP DAS USB I/O is a small size module. You can apply these I/O modules in wide range application, ex: fan-less control or measurement, automatically testing with BOX-PC…etc. ICP DAS USB I/O provides 10kS/s data acquisition functionality. User can apply this to real-time demanded application, ex: noise measurement.
Applications
Automatic control, Automatic testing and Laboratory research
Features
USB bus powered
The ICP DAS USB I/O series module can be powered by PC. Both data and power can be carried through an USB cable eliminating the need for additional wiring and power supply.
Dual Watchdog
The Dual Watchdog is consists of a Module Watchdog and a Communication Watchdog. The action of output is also associated to the Communication Watchdog.
Module Watchdog is a built-in hardware circuit to monitor the operation of the module and will reset the CPU if a failure occurs in the hardware or the software.
Communication Watchdog is a software function to monitor the communication between the host and the ICP DAS USB I/O module. The timeout of the communication Watchdog is programmable, when the ICP DAS USB I/O doesn't receive commands from the host for a while. The watchdog forces the output to Pre-Programmed Safe Value to prevent unpredictable damage of the connected devices.
Power On Value & Safe Value
Besides setting value to output modules, the output modules can be set under two other conditions.
Power On Value: The Power On Value is loaded into the output modules under 3 conditions: power on, reset by Module Watchdog, reset by reset command.
Safe Value: When the Communication Watchdog is enabled and a Communication Watchdog timeout occurs, the "Safe Value" is loaded into the output modules.
Highly Reliable Under Harsh Environment

- Operating Temperature: -25 ~ +75 °C
- Storage Temperature: -40 ~ +85 °C
- Humidity 10 ~ 90% RH (non-condensing)
|
||||||||||
Analog I/O
|
||||||||||
Model | AI | AO | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Channel | Resolution | Input Type | Sampling Rate | Channel | Resolution | Output Type | ||||
USB-2019/S
|
8 | 16-bit | 15 mV, 50 mV, 100 mV, 150 mV, 500 mV, 1 V, 5 V, 10 V, 20 mA, 0~20 mA, 4~20 mA, J, K, T, E, R, S, B, N, C, L, M, LDIN43710 |
10 Hz | - | - | - | |||
|
|||||||||||||
Multifunction I/O
|
|||||||||||||
Model | AI | AO | DI | DO | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Channel | Resolution | Sampling Rate | Channel | Resolution | Output Type | Channel | Type | Channel | Type | Rating | |||
USB-2026
|
5 | 14/12 | 10/200 Hz | 2 | 12 | - | 2 | Dry, Source | 2 | OC, Sink | 700 mA | ||
|
||||||
Digital I/O
|
||||||
Model | DI | DO | ||||
---|---|---|---|---|---|---|
Channel | Input Type | Channel | Type | Rating | ||
USB-2045
|
- | - | 16 | Open Collector, Sink | 700 mA/Channel | |
USB-2045-32
|
32 | 500 mA/Channel | ||||
USB-2051
|
16 | Dry, Source | - | - | - | |
Wet, Sink/Source | ||||||
USB-2051-32
|
32 | Dry, Source | ||||
Wet, Sink/Source | ||||||
USB-2055
|
8 | Dry, Source | 8 | Open Collector, Sink | 700 mA/Channel | |
Wet, Sink/Source | ||||||
USB-2055-32
|
16 | Dry, Source | 16 | 600 mA/Channel | ||
Wet, Sink/Source | ||||||
USB-2060
|
6 | Dry, Source | 6 | Power Relay, Form A (SPST N.O) |
5 A | |
Wet, Sink/Source | ||||||
USB-2064
|
- | - | 8 | Form A (SPST N.O.) | ||
USB-2064-16
|
16 | 3 A | ||||
USB-2068-18
|
10 | Dry, Source | 8 | Signal Relay, Form C (DPDT) | 2 A @ 30 VDC 0.24 A @ 220 VAC |
|
Wet, Sink/Source | ||||||
|
|||||||
Pulse I/O
|
|||||||
Model | Pulse Input | Pulse Output | |||||
---|---|---|---|---|---|---|---|
Channel | Input Type | Isolation | Channel | Resolution | Output Type | ||
USB-2084
|
4 Up/Down (CW/CCW) 4 Dir/Pulse (Bi-direction) 4 A/B Phase (Quadrant Counting) 8 Up Counter, Frequency |
TTL: 500 KHz Max. Isolated: 250 KHz Max. |
2500 VDC | - | - | - | |
USB-2200 I/O modules
Compare with traditional PC I/O card, it is waste of time to open chassis and configure I/O board. In ICP DAS USB I/O, you will enjoy the simply controlling I/O in the efficient way. ICP DAS USB I/O equips USB bus powered feature, one cable to access I/O and provide power without additional power wiring. ICP DAS USB I/O is a small size module. You can apply these I/O modules in wide range application, ex: fan-less control or measurement, automatically testing with BOX-PC…etc. ICP DAS USB I/O provides 10kS/s data acquisition functionality. User can apply this to real-time demanded application, ex: noise measurement.
Applications
Automatic control, Automatic testing and Laboratory research
Features
Built-In USB Hub with Support for Daisy ChainingThe USB-2200 module is equipped with a USB hub that supports daisy chain topologies.
This feature frees up the PC USB ports by enabling more than one USB-2200 module to be integrated into a single system.

Note:Support daisy-chain, max. 5 nodes.
Redundant Power
Dual Watchdog
The Dual Watchdog is consists of a Module Watchdog and a Communication Watchdog. The action of output is also associated to the Communication Watchdog.
Communication Watchdog is a software function to monitor the communication between the host and the ICP DAS USB I/O module. The timeout of the communication Watchdog is programmable, when the ICP DAS USB I/O doesn't receive commands from the host for a while. The watchdog forces the output to Pre-Programmed Safe Value to prevent unpredictable damage of the connected devices.
Power On Value & Safe Value
Power On Value: The Power On Value is loaded into the output modules under 3 conditions: power on, reset by Module Watchdog, reset by reset command.
Safe Value: When the Communication Watchdog is enabled and a Communication Watchdog timeout occurs, the "Safe Value" is loaded into the output modules.
Highly Reliable Under Harsh Environment
- Operating Temperature : -25 ~ +75 °C
- Storage Temperature : -40 ~ +85 °C
- Humidity 10 ~ 90% RH (non-condensing)
|
|||||||||
Digital I/O
|
|||||||||
Model | DI | DO | |||||||
---|---|---|---|---|---|---|---|---|---|
Channel | Input Type | Channel | Type | Rating | |||||
USB-2245-32 | - | - | 32 | Push-Pull, Sink/Source (NPN/PNP) |
50 VDC @ 600 mA/Channel | ||||
USB-2245-64 | 64 | 50 VDC @ 500 mA/Channel | |||||||
USB-2251-32 | 32 | Dry, Source Wet, Sink/Source |
- | - | - | ||||
USB-2251-64 | 64 | ||||||||
USB-2255-32 | 16 | Dry, Source Wet, Sink/Source |
16 | Open Collection, Sink (NPN) | 50 VDC @ 600 mA/Channel | ||||
USB-2255-64 | 32 | 32 | 50 VDC @ 500 mA/Channel | ||||||
USB-2260-24 | 16 | Dry, Source Wet, Sink/Source |
8 | Form A (SPST N.O) | 250 VAC @ 3 A/Channel 24 VDC @ 3 A/Channel |
||||
USB-2260A-24 | AC-SSR | 265 VAC @ 1 A/Channel | |||||||
USB-2260B-24 | DC-SSR | 30 VDC @ 1 A/Channel | |||||||
USB-2260C-24 | PhotoMOS Relay | 80 VDC/VAC @ 1 A/Channel | |||||||
USB-2260-48 | 32 | Dry, Source Wet, Sink/Source |
16 | Form A (SPST N.O) | 250 VAC @ 3 A/Channel 24 VDC @ 3 A/Channel |
||||
USB-2260A-48 | AC-SSR | 265 VAC @ 1 A/Channel | |||||||
USB-2260B-48 | DC-SSR | 30 VDC @ 1 A/Channel | |||||||
USB-2260C-48 | PhotoMOS Relay | 80 VDC/VAC @ 1 A/Channel | |||||||
USB-2261-16 | - | - | 16 | Form A (SPST N.O) | 250 VAC @ 3 A/Channel 24 VDC @ 3 A/Channel |
||||
USB-2261A-16 | AC-SSR | 265 VAC @ 1 A/Channel | |||||||
USB-2261B-16 | DC-SSR | 30 VDC @ 1 A/Channel | |||||||
USB-2261C-16 | PhotoMOS Relay | 80 VDC/VAC @ 1 A/Channel | |||||||
USB-2261-32 | - | - | 32 | Form A (SPST N.O) | 250 VAC @ 3 A/Channel 24 VDC @ 3 A/Channel |
||||
USB-2261A-32 | AC-SSR | 265 VAC @ 1 A/Channel | |||||||
USB-2261B-32 | DC-SSR | 30 VDC @ 1 A/Channel | |||||||
USB-2261C-32 | PhotoMOS Relay | 80 VDC/VAC @ 1 A/Channel | |||||||
|
|||||||||||
Multifunction I/O
|
|||||||||||
Model | AI | AO | DI | DO | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Channel | Resolution | Sampling Rate | Channel | Resolution | Range | Channel | Type | Channel | Type | Rating | |
USB-2226 | 8 | 14-bit/12-bit | 10/200 Hz | 4 | 12-bit | Voltage: +0 ~ +5 VDC, +0 ~ +10 VDC, ±5 VDC, ±10 VDC Current: +0 ~ +20 mA, +4 ~ +20 mA | 8 | Dry, Source | 8 | Open Collector, Sink | 50 VDC @ 500 mA/Channel |
|
|||||||
Analog I/O
|
|||||||
Model | AI | AO | |||||
---|---|---|---|---|---|---|---|
Channel | Resolution | Input Type | Sampling Rate | Channel | Resolution | Range | |
USB-2217 | 8 | 16-bit | ±150 mV, ±500 mV, ±1 V, ±5 V, ±10 V, ±20 mA, 0 ~ +20 mA, +4 ~ +20 mA |
10k Hz (per channel) |
- | ||
USB-2217H | 8 | 16-bit | ±2.5 V, 0 ~ +5 V, ±5 V, 0 ~ +10 V, ±10 V, 0 ~ +20 mA, ±20 mA, +4 ~ +20 mA |
200k Hz (per channel) |
- | ||
USB-2224 | - | - | - | - | 4 | 16-bit | ±5 V, ±10 V, ±20 mA, 0 ~ +20 mA, +4 ~ +20 mA |
USB-AR400 | 4 | 24-bit | ±1.25 V, ±2.5 V, ±5 V, ±10 V | 256k Hz (per channel) |
- | ||
|
||||||||||
Analog I/O
|
||||||||||
Model | AI | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Channel | Resolution | Sampling Rate | Input Type | Isolation | ||||||
USB-4018HS | 8 | 16-bit | 100 Hz (each channel) |
Thermocouple : J, K, T, E, R, S, B, N, C, L, M, LDIN43710 | 3000 VDC | |||||
USB-4018HS-16 | 16 | |||||||||
Various software development kits (SDK) and demos are provided, such as DLL, ActiveX, LabVIEW driver, InduSoft driver, Linux driver, OPC Server, etc. The I-87K series I/O modules plugged in the USB-87Pn can be easily integrated into variant software system.

|
||||||
Intelligent USB I/O Expansion Unit
Supported I/O modoules - I-87k series module |
||||||
Model | USB 2.0 Interface | I/O Expansion Slot | ||||
---|---|---|---|---|---|---|
Baud Rate | Communication Protocol | Auto Configuration | Hot Swap | Slot Number | ||
USB-87P1 | 115200 bps (Default) | DCON Protocol (ASCII Format) | Yes |
Yes
|
1 | |
USB-87P2 | 2 | |||||
USB-87P4 | 4 | |||||
USB-87P8 | 8 | |||||
Please refer to the link below for details: https://www.icpdas.com/en/product/p04.php?root=68&kind=714