Skip to main content

Product Compatibility

Functions and Channel Count List

Function3.3V-DIO24V-DO24V-DIAIAOTCRTDCAN
USB-DAQ-DDIO26
USB-DAQ-D-SNK24V-DIO1214
USB-DAQ-ADDIO+AI208
USB-DAQ-AODDIO+AI+AO1688
USB-DAQ-TDDIO+TC212
USB-DAQ-RDDIO+RTD212
USB-DAQ-CDDIO+CAN201

Compatibility Notes


WPC-USB-DAQ series products use a highly integrated microcontroller architecture. Some functional modules (such as PWM, Encoder, SPI, etc.) share key internal hardware resources (including Timers, Interrupts, or physical DMA channels). Therefore, certain combinations of functions are mutually exclusive at the hardware level and cannot operate simultaneously.

This section provides a "Resource Mutual Exclusion Table" to assist users in evaluating functional feasibility during the system design and software development phases.

💡 Note: Please refer to the table below before purchasing products or writing programs. If your application scenario requires multiple functions to be enabled simultaneously, please confirm that they are not marked as resource conflicts in the table.

How to Read the Resource Mutual Exclusion Table

The table below lists the compatibility status between functional modules.

  • Rows and Columns: Represent the two functions to be enabled.
  • Marked "X": Indicates a resource conflict between the two functions; they cannot be enabled simultaneously.
  • Blank: Indicates that the two functions use independent hardware resources and can be enabled simultaneously.

USB-DAQ-D-SNK

PWM0PWM1CTR0CTR1Enc
PWM0
PWM1XX
CTR0
CTR1XX
EncXX

💡 X indicates that Function A and Function B cannot be enabled at the same time.

Other Models (Except USB-DAQ-D-SNK)


I2C1I2C2SPI1SPI2UART1UART2PWM0PWM1CTR0CTR1EncAIAOTCRTDCAN
I2C1XXXXX
I2C2XX
SPI1XXXXX
SPI2XX
UART1
UART2
PWM0X
PWM1XX
CTR0X
CTR1XXX
EncXXX
AIXX
AOXX
TCXX
RTDXX
CANXX

💡 X indicates that Function A and Function B cannot be enabled at the same time.